Q qzzwg Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-04 #1 一个adoquery,用动态sql语句“select * from shoufei where dh=:aa) 问题是:怎样给这个:aa赋值,为什么用bde的赋值方法不行? 怎样解决?
D dz2050 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-04 #2 parambyname('aa').asstring
S sgs125 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-04 #3 用parameters就可以了例如 adoquery1。Parameters[0].Value
影 影 子 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-04 #4 'select * from shoufei where dh='''+str(变量,假设为string类型)+''''
雪 雪中漫步 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-05 #5 adoqueruy.parameters.parambyname('a').value:=...
Y yeath Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-04 #6 用这个: ADOQuery1.Parameters.ParamByName('aa').Value := 你要的查询值;
S socool_100 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-04 #7 找到ADOQuery的Parameters属性点击,在出来的Editing Ado...中new一个Parameter 命名为aa,然后选中aa在Value的Type中选择你那个aa的类型然后就可以了, 就ADOQuery.Parameters[0].value:=....就可以了。
找到ADOQuery的Parameters属性点击,在出来的Editing Ado...中new一个Parameter 命名为aa,然后选中aa在Value的Type中选择你那个aa的类型然后就可以了, 就ADOQuery.Parameters[0].value:=....就可以了。
无 无疯无禄 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-04 #8 adoqueruy.parameters.prameterbyname('a').value 主要是这个 adoqueruy.parameters.prameterbyname('a').value
汪 汪向阳 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-04 #9 完整一点的 with adoquery1 do begin sql.clear;//确保SQL属性为空 sql.add('select * from shoufei where dh=:aa'); Parameters.ParamByName('aa').value := 查询值; Open; end;
完整一点的 with adoquery1 do begin sql.clear;//确保SQL属性为空 sql.add('select * from shoufei where dh=:aa'); Parameters.ParamByName('aa').value := 查询值; Open; end;
W wjh_wy Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-04 #10 你也可以这样: With AdoQuery1 Do Begin Close; Sql.Clear; Sql.Add('Select * From 表名 where dh='''变量''''); Open; End; 方法很多的,你自己挑一个吧!
你也可以这样: With AdoQuery1 Do Begin Close; Sql.Clear; Sql.Add('Select * From 表名 where dh='''变量''''); Open; End; 方法很多的,你自己挑一个吧!
Y yecao Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-04 #12 adoquery1.ParamByName('aa').AsString:=需要赋的值;