TQuery的SQL查询无法查询字符串
编号:QA001886
建立日期: 1999年10月21日 最后修改日期:1999年10月21日
所属类别:
娄建江:
DELPHI4.0
WIN98
用ODBC的DSN时,在用TQuery.SQL.Add('select * from tableName where fieldname=')进行查询时,字段名的类型只能查询数字,而字符、布尔型都不能查询。而用DELPHI的BDE设置ALIAS就可以查询!怎样设置ODBC的DSN才可以用SQL查询字符、布尔型?
回答:
要查询字符串型的字段,SQL语句应写为
SELECT * FROM TABLENAME WHERE FIELDNAME=“FIRLDNAME”
加个双引号应该就可以了。我以前也碰到过这个问题。
此问题由vastwood回答。
| |
|
|
| |
|
|