s:='王,之,若';
adoquery1.SQL.Add('select * from dic where word in ('''+s+''')');
为什么只能查到第一个记录'王' 而之和若都查不到呢??(数据库是access)
解决方案 »
- 多线程通信主界面重复显示
- 怎么才能在canvas中画没有用填充色填充的矩形?(也就是只画出矩形的边框,而不在边框里填充颜色)
- 在做好了软件后,如何打包?打什么进去?
- 一個老問題,怎样利用软件在已知的网站自动注册,登陆并发布供求信息?
- 急:请教关于dbgrid和webbrowser的焦点问题。
- 定义变量时出错,请问如何解决?
- 连接数据库的登陆窗口
- 好奇怪的问题!ACCESS数据库在系统里不能打开!!
- 那里能找到用delphi做用于串口通讯的dll资料?
- ◆ 共同讨论,共同提高 ◆我们有时会用软键盘输入,但它是如何实现的呢?
- 哪位高手用过ExpressPrinting System Suite?
- 急,关于DBGrid?
s:=StringReplace(s,',',''',''',[rfReplaceAll]);
self.Caption:=('select * from dic where word in ('''+s+''')');
adoquery1.SQL.Add('select * from dic where word in ('''+s+''')');
adoquery1.SQL.Add('select * from dic where word in ('+s+')');
adoquery1.SQL.Add('select * from dic where word in ('''+s+''')');
adoquery1.SQL.Add('select * from dic where word in (''王'',''之'',''若'') );
adoquery1.SQL.Add('select * from dic where word in (''王'',''之'',''若'') ' );