为什么SQL.ADD('SELECT * FROM TABLE1 WHERE XM="'+EDIT1.TEXT+'"');老是出现invide clum name的错误提示换成单引号就好了但是为什么别人这样做就可以在MS——SQL环境为后台数据库。(50分)<br />liumingabc@sina.com
有什么大惊小怪的,你就用单引号就行了。
VAR
tempStr:STIRNG;
//id是字符型。
tempStr := 'select * from table1 where id='''+edit1.text+''''
//ID是数字型
tempStr := 'select * from table1 where id='+edit1.text
query1.sql.add(tempStr);
这样便于调试