代码如下:
with ADOQuery1 do
begin
close;
sql.Clear;
sql.Add('insert into table(field1,field2,field3) values(:a,:b,:c)');
Parameters.ParamByName('a').Value:= Trim(Edit1.Text);
Parameters.ParamByName('b').Value := Trim(Edit2.Text);
Parameters.ParamByName('c').Value := Trim(Edit3.Text);
execsql;
end;
编译没有问题,结果运行时出现如下错误:adoquery1:Parameter'a'not found'!
请问是什么原因?
with ADOQuery1 do
begin
close;
sql.Clear;
sql.Add('insert into table(field1,field2,field3) values(:a,:b,:c)');
Parameters.ParamByName('a').Value:= Trim(Edit1.Text);
Parameters.ParamByName('b').Value := Trim(Edit2.Text);
Parameters.ParamByName('c').Value := Trim(Edit3.Text);
execsql;
end;
编译没有问题,结果运行时出现如下错误:adoquery1:Parameter'a'not found'!
请问是什么原因?
解决方案 »
- delphi 进制转换与相与问题
- SocketConnection必须放在RemoteDataModule中才可以用么
- Delhi如何读取Blog里面的XML数据源?谢谢,
- 请教我在Delphi中如何调用数据库
- DBGrid的某一列的值是0或1,我想让0的时候DBGrid显示‘男’,1的时候DBGrid显示‘女’,如何做?
- 高分请教,用程序实现Excel和Access之间数据导入,导出的问题?
- 一个不知道能不能实现的问题,请帮帮忙看一下!
- 怎么样在Delphi里指定一个目录,并得到该目录下面的全部文件和子目录(在线等)???
- 我想把字符型日期'20020129083155'轉為日期時間值<2002/01/29 08:31:55>采用了以下方法:哪位高手能給改進一下,在先謝了!!!
- ★★★快来抢100分★★★:<<delphi5开发人员指南>>第29章Mtserv.dpr运行时提示:[Fatal Error] SERVRDMU.PAS(7): File not found: 'BdeProv.dcu',why?
- 还原数据库问题
- ***************么内容的帖子能够永保青春,即使在发帖一年后也能够在第一页就能看到它*******
再找找其他原因呢
比如说组件的问题 或者说数据库的问题等等