关于adoquery插入问题!!(100分)

  • 主题发起人 主题发起人 穷光蛋:(
  • 开始时间 开始时间
用引号是个非常微妙的问题,总的说来,在字符串里面要用2个引号才能出一个,实在不行
你用chr(39)作为引号也很管用(这样不用连写2个)。
另外,建议你在DELPHI的EDIT OPTION里面把字符串设置成别的颜色,就直观多了
 
s:='insert into users(username,logname,password,rightcode) values ('''+ edtusername.Text+''','''+edtlogname.Text+''','''+edtuserpsw.Text+''',1)' ;
adoqueinser.SQL.Clear;
adoqueinser.SQL.Add(s);
adoQueInser.Open;

这是语句!
 
呵呵。还是我自己解决了问题!
 
干吗非要 '''''''+'''''+'''''' ?
多麻烦?
一不小心就问题挂了!
建议多写一句:Query.ParamByName().As................
不就解决了吗?
[:D]
 
操,你上面的能解决问题就怪了,出问题才是正常的
你又没有要人家给你一瘼一样的语句,你是要问怎么用 引号??
怎么叫还是你自己解决问题??
 
呵呵,不好意思,我不是这个意思的,您不要生气
我只是说我找出了问题的所在,并不在语句上,呵呵!
 
向大家道歉!!
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
859
SUNSTONE的Delphi笔记
S
S
回复
0
查看
785
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部