这条语句错在那了? s:='select * from test1 where name like'''+edit1.text+''''; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 s:='select * from test1 where [name] like''%'+edit1.text+'%'''; s:='select * from test1 where name like'''+trim(edit1.text)+'''';应该是四的单引号!!! s:='select * from test1 where name like'''+trim(edit1.text)+'%'+'''';还有% s:='select * from test1 where name like+"'"+edit1.text+"'" Delphi中的字符窜SQL一定得注意引号的使用!UP s:='select * from test1 where name like'+"'"+edit1.text+"'" s:='select * from test1 where name like''%'+edit1.text+'%'''; s:='select * from test1 where name like'''+trim(edit1.text) +'%'+'''';LIKE 后面的: 带有一个单引号的字符串,加号都是连接的意思,最后的四个表示一个单引号! s:='select * from test1 where [name] like '+ ' ''%'+edit1.text+'%'''; ss:= '%' + Edit1.Text + '%';s:='select * from test1 where name like'''+ ss +''''; 保险起见:s:='select * from test1 where name like ''%' + StringReplace(edit1.text, '''', '''''', [rfReplaceAll]) + '%''';在字符串的引号里面的内容,两个单引号表示一个单引号 看起来还不错的API函数电子书,特来共享 咱是菜鸟,delphi7初学的问题 关于Access数据库的问题,请各位帮忙...... 求通用查询模块!!!100分 请教如何自己构造数据库文件? 关于数据的导入导出! Expected '=' but '(' found 是什么错误?急,在线等! 谁有d5entupdate的serice Key 为什么DBRICHEDIT显示乱码 为什么会出现‘ 类型不匹配在表达式中‘ (TYPE MISMATCH IN EXPRESSION) 怎么用PrintDBGridEh控件实现横向打印? 如何把exe和dll文件编译到一个exe文件里?
应该是四的单引号!!!
+'%'+'''';LIKE 后面的: 带有一个单引号的字符串,加号都是连接的意思,
最后的四个表示一个单引号!
s:='select * from test1 where name like'''+ ss +'''';