str:string;
begin
str:=label27.caption+','+label28.caption+','+edit1.text+......;adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('insert into 维修部(id,id2,id3,.......,) values('''+str+''') ');
adoquery1.SQL.Add('values(' '''+label27.caption+''','''+label28.caption+''' ')');
adoquery1.ExecSQL;
end;
我的大概意思是想插入入一条有很多个字段的记录,显然会超过adoquery字符串数255的限制,请问该如何改我上面的语句?
begin
str:=label27.caption+','+label28.caption+','+edit1.text+......;adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('insert into 维修部(id,id2,id3,.......,) values('''+str+''') ');
adoquery1.SQL.Add('values(' '''+label27.caption+''','''+label28.caption+''' ')');
adoquery1.ExecSQL;
end;
我的大概意思是想插入入一条有很多个字段的记录,显然会超过adoquery字符串数255的限制,请问该如何改我上面的语句?
解决方案 »
- delphi 调用自己写的dll还有什么方式?除了load..和external
- 编辑DBGridEh1后如何刷新统计值呢?
- 如何保护我的软件????????建议下,小弟先谢了!
- 调研一下大家中午的伙食咋样?
- 急切求助:如何使用WordView及XlView(或者是NextOffice)浏览文件并控制修改与打印功能?
- 用SetLength分配的动态数组的内存,由谁来管理???
- IntraWeb开发的网站,能否用在外面提供的虚拟主机上呢?
- 一个字段却要占用整个dbgrid 的宽度......
- help me!!!
- 关于集合类型
- 一个关于计算取值得问题,是我作业最后一个问题了,各位高手来帮帮忙
- 请教:非常奇怪的,socket 发送字符串可以,但是发送图片就不行,这是什么原因啊?谢谢!
ADOquery1.sql.Clear;
sqlstr:='SELECT * FROM 维修部'; //关联表
ADOquery1.SQL.Add(sqlstr);
ADOquery1.Open; //插入新记录
ADOquery1.Insert;
ADOquery1.fieldbyName('id').Value:=label27.caption;
ADOquery1.FieldByName('id2').Value:=label28.caption;
ADOquery1.FieldByName('id3').Value:=...;
...
ADOquery1.Post;
begin
str:=label27.caption+','+label28.caption+','+edit1.text+......;adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('insert into 维修部(id,id2,id3,.......,) values(:id1,:id2,:id3,......) ');
adoquery1.parameters.parambyname('id1').value:=id1;
....
adoquery1.ExecSQL;
end;