整型变量在这里怎么表示? ( 积分: 100 )

  • 主题发起人 主题发起人 emeng
  • 开始时间 开始时间
E

emeng

Unregistered / Unconfirmed
GUEST, unregistred user!
var i:integer;
edit1.text:='select * from db where name='''+edit2.text+'''';
象上面的那种语句 如果我想让name=i 应该怎么写?
 
edit1.text:='select * from db where name='+ QuotedStr(inttostr(i));
 
edit1.text:=format('select * from db where name='%d'',);
 
edit1.text:=format('select * from db where name=''%d''',);
 
晕两种答案,我是菜菜,请解释一下好么?
 
我的意思和2楼一样,inttostr(i)类型转换,QuotedStr(inttostr(i))表示加''号!
 
太好了,一楼的兄弟给我解决了大问题,太感谢了,我的数据库更新成功了。散分
可是怎么能赚分呢?????[:(]
 
如果 name 是整数,只要:
'select * from db where name='+edit2.text;
 
帮别人解决问题就能赚分。
 
这种简单问题就不用100分来问了,哈哈!!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
548
import
I
I
回复
0
查看
625
import
I
后退
顶部