ado query 参数的问题
我用ado query来查找符合条件的记录,后让dbgrid显示出来,一开始我用一个下拉框控件和一个按钮及ado query,ado connection,设好SQL及参数后可以实现查找,可当我做第二个查找功能时,忘记参数是怎么样设的了,并且把下拉框换成了一个输入框,就怎么做都不能实现第二个查找,我是这样设的不知哪里出错,还请多多帮忙:
ado query:
connection adoconnection1
parameters name work
value edit1.text
sql select * from test where name=work
急!请各位高手多帮忙.
问题点数:20、回复次数:4Top
1 楼zzq4823(高原猫)回复于 2005-11-15 12:08:34 得分 0
应该是这样吧 select * from test where name=:workTop
2 楼oliver007(憨豆先生)回复于 2005-11-15 12:31:04 得分 0
不行,换成 select * from test where name=:work 后还是不能实现Top
3 楼zzq4823(高原猫)回复于 2005-11-15 12:49:53 得分 20
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from test where name=:work');;
ADOQuery1.Parameters.ParamByName('Work').Value := .....
ADOQuery1.Open;Top
4 楼peterluolaw(木瓜)回复于 2005-11-15 13:08:06 得分 0
ADOQuery1.SQL.Add('select * from test where name='+quotedstr(trim(edit1.text)));Top




