社区
数据库相关
帖子详情
delphi 有预处理sql的写法不? for oracle
ib915
2005-12-19 03:13:33
写法类似于:
insert into table (a,b,c,d) values (?,?,?,?)
然后
for(1 to 100000)
{
//循环,赋值,
}
这样oracle 就只用编译一次sql就可以,加大效率.
...全文
119
4
打赏
收藏
delphi 有预处理sql的写法不? for oracle
写法类似于: insert into table (a,b,c,d) values (?,?,?,?) 然后 for(1 to 100000) { //循环,赋值, } 这样oracle 就只用编译一次sql就可以,加大效率.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
如果这都不算爱
2005-12-20
打赏
举报
回复
要么在oracle中写存储过程要么在delphi中循环执行sql.
ib915
2005-12-20
打赏
举报
回复
str := 'insert into goods(goods_no,name,code) values (:goods_no,:name,:code)'; qry.CommandText := '';
qry.CommandText := str;
qry.Parameters.ParseSQL(qry.CommandText,true);
for i := 1 to 8 do
begin
try
qry.Parameters[0].Value := 1000000+i;
qry.Parameters[2].Value := 'test'+i;
qry.Parameters[4].Value := 101;
qry.Execute;
except
on e:exception do
begin
showmessage(e.Message);
end;
end;
end;
以上写法发现有错误
qry.Parameters.ParseSQL(qry.CommandText,true);
之后就不能执行了.
想问一下 Parameters.ParseSQL 这样的写法有什么用呢?
ib915
2005-12-20
打赏
举报
回复
to jkx01whg(爱迪01)
"要动态访问数据库,就动态地赋值(字符串的形式)"
以字符串的形式拼凑sql.
oracle会认为所有sql都不一样,所有sql都要编译一次再执行.这样效率很慢的哦.
试过动态参数.但效果不佳.想了解一下:delphi 有预处理sql的写法吗?它能让oracle认为只是同一条sql.只编译一次.
jkx01whg
2005-12-19
打赏
举报
回复
可以啊,
要动态访问数据库,就动态地赋值(字符串的形式)
要静态访问,就在数据控件的sql属性里直接设置
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录程序,让学员初步掌握软件开发的全部流程 让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。...
sql
server数据库分页问题
sql
server数据库分页问题,急、、、楼主zhaosy(盛)2005-11-03 11:04:18 在 Java / J2SE / 基础类 提问各位兄弟姐妹,这个程序再
oracle
、my
sql
上执行没任何问题 其中:$where为条件,currentPage为当前页码,...
这些年我读过的技术经典图书(附电子版下载地址)
本人大学期间专业是数学与应用数学, 2009年毕业, 学习不怎么样. 毕业后才开始接触计算机, 做过C开发, 系统运维和测试, 这4年我读了很多书, 电子书和纸质的, 这些书中有很多很经典的图书和资料, 现在拿来和大家分享一
面试题笔试-带答案-1
} A、 4 行与 9 行不能通过编译,因为缺少方法名和返回类型 B、 9 行不能通过编译,因为只能有一个静态初始化器 C、 编译通过,执行结果为:x=5 D、编译通过,执行结果为:x=3 解答:C 自由块是类加载的时候就会被...
Makefile详解 --- 从入门到精通 (make、cmake、gmake、scons、ninja)
或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个...
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章