有没有高效的插入方法,请附源码
解决方案 »
- 怎样获得DBGrideh所选列的字段名
- 读取内存的SPD信息
- 在没有说明情况下,如何知道某个源代码使用第三方控件名称?
- 哪有现成的计算器控件?只要有加减功能就行了,但要支持按钮随面板放大,因为要用在触摸屏上
- delphi与数据库的连接及操作是怎么实现的?
- delphi vcl 研究群 193697439
- CONSTRAINT
- 用户要求在程序不重新编译的情况下换数据库,从sql server到oracal,可能吗?
- TREE和两个表的联接问题
- 二进制存储到数据库时,碰到ASCII为#0时,自动截断?
- 关于teechart的问题
- 在delphi中使用ado如何调用oracle的存储过程(菜鸟问题,不要见笑)
with adoquery do
begin
open;
insert;
......
post;
end;当然改一下SQL语句也可,我不知道你的条件自然不知道怎么改
adoquery1.insert;
adoquery1.fieldbyname('fname').asstring := 'test';
adoquery1.post;or:adoquery1.sql.add('update tablename ..');
adoquery1.execsql;
adoquery.sql.add('insert into ...');
adoquery.execsql;或许是你的代码需要优化吧
ado.sql.text := asql;
ado.execSql;因為 ado.sql.add(.....); 多行的話很耗時間。