請各位幫忙看一下(100分)

  • 主题发起人 主题发起人 wchal
  • 开始时间 开始时间
W

wchal

Unregistered / Unconfirmed
GUEST, unregistred user!
我們知道如果要看一個變數或常數是否包含於一個字段中我們可以
用SELECT * FROM xx.DB WHERE 字段 LIKE :XX
來完成
但我現在想知道字段的內容是否包含在變數或常數中我該如何做?
請快快回復,謝謝先
 
反过来也行
select * from xx.db where 'aaa,bbb,ccc' like '%'+字段+'%';
结果是字段为a,aa,aaa,b,bb,bbb,c,cc,ccc还有中间有,的都出来了
SQLSERVER通过
 
TO:YSAI
我試過不行.我是在DELPHI5.0
中使用
 
ADOQuery1.SQL.Add(format(
'select * from xx.db where ''%s'' like ''%''+字段+''%'';',
[edit1.text]));
试试,别用参数
 
TO:YSAI
我試過不行
 
测试:
SQLSERVER通过
ACCESS不行
ACCESS用
select * from xx.db where 字段 in (值1,值2,值3.....)
 
同意~~~YSAI
 
多人接受答案了。
 

Similar threads

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