在一个*.db数据表中有一个字段名为:吨位/座位
我用sql.text:='select * from car where 吨位/座位="20"'
进行查询,但却提示出错:Invalid use of Keyword. Taken: /座位=
请问此SQL语句应如何写???在线给分!
我用sql.text:='select * from car where 吨位/座位="20"'
进行查询,但却提示出错:Invalid use of Keyword. Taken: /座位=
请问此SQL语句应如何写???在线给分!
还有就是记得在以后尽量不用中文字段名,以前老师说过不让用中文字段名,我还不服气,现在我才服气了。
SQL.Text:='select * from car where 吨位/座位=20'; 吨位/座位 类型为数值型
用双引号试试
WHERE ([座位/吨] = '20')
这样可以的,我在sqlserver2000下测试通过了
辛苦各位了,散分!