ADOQuery ?(50分)

  • 主题发起人 主题发起人 chuanwang
  • 开始时间 开始时间
C

chuanwang

Unregistered / Unconfirmed
GUEST, unregistred user!
下面的SQL语句,在Access中有返回值,
Select * From TableName Where FieldName Like '3*'
在Delphi中,下面的语句无返回值,
ADOQuery.SQL.Add('Select * From TableName Where FieldName Like ''3*''');
但是,下面的语句有返回值。
ADOQuery.SQL.Add('Select * From TableName Where FieldName Like ''314''');
为什么?
 
都是Access数据库吗?
可以试验一下,SQL Server、Oracle下适用的。
ADOQuery.SQL.Add('Select * From TableName Where FieldName Like ''3%''');
 
To:yzhshi
都是Access数据库。
我还没装 SQL Server, Oracle.
 
还是试试'3%'吧
 
应该是''3%''
 
各位老大,先测试一下好吗?
'3%'根本就不行!
 
后退
顶部