关于parameters的问题?
tempSql:='select * from glyb where glybh=:glybh and glymm=:glymm';
with adoq do
begin
Close;
SQL.Clear;
SQL.Add(tempSql);
Parameters.ParamByName('glybh').Value:=trim(edtGlybh.Text);
Parameters.ParamByName('glymm').Value:=trim(edtGlymm.Text);
Open;
end;
错误:adoq: parameter 'glybh' not found;
为什么找不到glybh这个参数,怎么解决?
问题点数:0、回复次数:15Top
1 楼fengzhengren(风筝)回复于 2005-06-03 15:45:28 得分 0
好像没错呀,是不是l写成1了?再仔细检查一下吧!Top
2 楼gobiz(拔剑容易收剑难)回复于 2005-06-03 15:46:24 得分 0
直接用索引吧!
Parameters[0].Value := ……
Parameters[1].Value := ……Top
3 楼renbao2004(多余任)回复于 2005-06-03 15:52:02 得分 0
没有写错Top
4 楼renbao2004(多余任)回复于 2005-06-03 15:56:24 得分 0
是否和使用的数据库有关,我用的accessTop
5 楼soldier_shen(大兵)回复于 2005-06-03 18:52:02 得分 0
我已经尝试了,你的sql语句,没错的.
查查别的原因吧.Top
6 楼soldier_shen(大兵)回复于 2005-06-03 18:53:55 得分 0
而且,我在access,上和sql server 2000上都试了。Top
7 楼airhand(暴风雨)回复于 2005-06-03 20:08:53 得分 0
用索引吧。Top
8 楼smiler007(笑一笑)回复于 2005-06-03 20:58:31 得分 0
同意 gobiz(拔剑容易收剑难)
用
Parameters[0].value:=trim(edtGlybh.Text);
Parameters[1].value:=trim(edtGlymm.Text);
Top
9 楼5043682(投身于..??)回复于 2005-06-03 21:06:35 得分 0
确实看不出来有什么错
字母有没的错哦Top
10 楼weiqigao(zz)回复于 2005-06-04 12:37:55 得分 0
写成如下试试
with adoq do
begin
Close;
Parameters.ParamByName('glybh').Value:=trim(edtGlybh.Text);
Parameters.ParamByName('glymm').Value:=trim(edtGlymm.Text);
SQL.Clear;
SQL.Add(tempSql);
Open;
end;
Top
11 楼cjianwen(空前)回复于 2005-06-04 12:55:39 得分 0
关注!~~Top
12 楼sdqhlyf(彩波)回复于 2005-08-01 11:47:17 得分 0
咱俩一模一样的错。Top
13 楼newnewpeople3()回复于 2005-08-07 12:43:01 得分 0
我也是这样的错啊~!!!Top
14 楼bhb21(¢蓝星£)回复于 2005-08-07 16:33:02 得分 0
我认为可能是打错字了
可以这样试下
tempSql:='select * from glyb where glybh=:glybh and glymm=:glymm';
with adoq do
begin
Close;
Parameters.ParamByName('glybh').Value:=trim(edtGlybh.Text);
Parameters.ParamByName('glymm').Value:=trim(edtGlymm.Text);
SQL.Clear;
SQL.Add(tempSql);
Open;
end;
Top
15 楼panjinfu80(天蓝水晶)回复于 2005-08-08 00:23:00 得分 0
可能是数据类型不匹配。Top
相关问题
- how to change nls parameters ?
- v$nls_parameters和nls_database_parameters的区别?
- ORA-25150:altering of extent parameters not permitted
- Parameters集合有什么用?
- 关于Parameters的问题?
- 'GetParent' : function does not take 0 parameters
- ADOQuery的Parameters的問題
- ado的parameters是做什么的???
- cannot debug project unlell a host application is defined .use the Run|Parameters...
- 问Adoquery的Parameters是干什么的?




