T
terry_lzs
Unregistered / Unconfirmed
GUEST, unregistred user!
我希望在一个表中通过user字段进行筛选
在adoquery的控件的sql中直接写
select * from yyy
where user='MICHAEL'
顺利通过
我希望在程序中改变选值
于是
adoquery1.active:=false;
adoquery1.sql.clear;
adoquery1.sql.add('select * from yyy');
adoquery1.sql.add('where user="MICHAEL"')
adoquery1.active:=true;
程序就出错了
提示:Project Project1.exe raise exception class
EOleEception with message'Invalid column name
'MICHAEL' .
只要把语句中的双引号改为单引号就可以通过了
可是这样的话我的程序要怎么写啊
大家快帮帮忙,我快不行了
user为char型,长度10
在adoquery的控件的sql中直接写
select * from yyy
where user='MICHAEL'
顺利通过
我希望在程序中改变选值
于是
adoquery1.active:=false;
adoquery1.sql.clear;
adoquery1.sql.add('select * from yyy');
adoquery1.sql.add('where user="MICHAEL"')
adoquery1.active:=true;
程序就出错了
提示:Project Project1.exe raise exception class
EOleEception with message'Invalid column name
'MICHAEL' .
只要把语句中的双引号改为单引号就可以通过了
可是这样的话我的程序要怎么写啊
大家快帮帮忙,我快不行了
user为char型,长度10