动态向SQLDATASET添加SQL语句SELECT NAME FORM TABLE WHERE NAME = ~~ ,其中条件要求在COMBOBOX中获得,该怎么解决条件的引号问题呢?

tcxz 2003-08-21 03:42:53
动态向SQLDATASET添加SQL语句SELECT NAME FORM TABLE WHERE NAME = ‘~~’ ,其中条件要求在COMBOBOX中获得,该怎么解决条件的引号问题呢?
...全文
39 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zw_sjj 2003-08-21
  • 打赏
  • 举报
回复
sql:=sql+char(39)+combobox.text+char(39)
windindance 2003-08-21
  • 打赏
  • 举报
回复
楼上方法不好,如果里面有几个引号就完了
使用
SELECT NAME FORM TABLE WHERE NAME = '+QuotedStr(combobox.items[combobox.itemindex])
frogshero 2003-08-21
  • 打赏
  • 举报
回复
SELECT NAME FORM TABLE WHERE NAME = '''+combobox.items[combobox.itemindex]+'''';

2,495

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧