请问各位同行,我在编程是出现的问题:
Project Project1.exe raisede exception class EDatabaseError with message 'ADOQuery1:
Parameter 'aa' not found'.
这是运行程序出现的提示,程序代码如下:
procedure TForm1.Button1Click(Sender: TObject);
begin
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Text:='insert into 工资类型(工资类型) values(:aa)';
showmessage( ADOQuery1.SQL.Text);
ADOQuery1.Parameters.ParamByName('aa').Value :=trim(Edit1.Text);
ADOQuery1.ExecSQL;
end;我查找了这方面的资料,告诉把ADOQuery1的ParamCheck的设为False,问题没有解决。
希望哪位高手给予指点一下,谢谢。
Project Project1.exe raisede exception class EDatabaseError with message 'ADOQuery1:
Parameter 'aa' not found'.
这是运行程序出现的提示,程序代码如下:
procedure TForm1.Button1Click(Sender: TObject);
begin
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Text:='insert into 工资类型(工资类型) values(:aa)';
showmessage( ADOQuery1.SQL.Text);
ADOQuery1.Parameters.ParamByName('aa').Value :=trim(Edit1.Text);
ADOQuery1.ExecSQL;
end;我查找了这方面的资料,告诉把ADOQuery1的ParamCheck的设为False,问题没有解决。
希望哪位高手给予指点一下,谢谢。
解决方案 »
- 关于树的一个简单的问题~~~帮助一下~
- 这个怎么做:鼠标自动移动到IE浏览器的网址输入框,然后左键单击一下
- 通过代理服务器发送信息(net send)如何实现?
- 谁能给我delphi+ADO+access 的源代码,谢谢。
- alter table temps add Field1 numeric(12,2)错误在哪里?
- 再问winsock??
- 怎样把CheckBox加入到DBGrid的其中一个栏位上
- 刚学数据库.想高手请教!
- DBCHART控件用法:
- 各位大侠,请问怎样将STRING转换为OBJECT型!有一点像VFP及VB里面的宏替换。(没人知道吗!)
- bpl里的Frame如何引用
- cann't load package 'rtl70'. It contains unit 'System',which is also contain
+''')';
ADOQuery1.SQL.Text:='insert into 工资类型(工资类型) values(:aa)';
ADOQuery1.Parameters.ParamByName('aa').Value :=trim(Edit1.Text);
那就应该是对的
如果不对就是其它原因了
1.ParamCheck = true
2.connection属性不为空并且对应的adoconnection已经连接上
但如果把ParamCheck = true,又会出现别的错误提示呀?