社区
Delphi
帖子详情
请教批量添加记录的问题
chdaner
2009-08-20 04:26:24
按钮有:新增,保存
通过新增,在dbgrid中增加几条记录
然后点击保存,将几条记录批量添加到数据,请问应该怎么实现呢?
用的DELPHI7.0+SQLSERVER
...全文
117
8
打赏
收藏
请教批量添加记录的问题
按钮有:新增,保存 通过新增,在dbgrid中增加几条记录 然后点击保存,将几条记录批量添加到数据,请问应该怎么实现呢? 用的DELPHI7.0+SQLSERVER
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chdaner
2009-08-21
打赏
举报
回复
我想在dbgrid中显示几条记录但是不保存到数据库,这个语句应该怎么写?
tgbd
2009-08-20
打赏
举报
回复
楼上几位的方法可行。
还有一种方式可以试试:
做一个循环,拼SQL语句成如下格式
insert into aTable (a1,a2,a3) select b1,b2,b3
union all
select c1,c2,c3
.....
如果记录多,可以每100行批量提交一次
注意使用事务哦。楼主可以做个测试,向测试表中自动生成1-10000个号,效率还不错。
fstao
2009-08-20
打赏
举报
回复
这个不就是前台做一个循环,后台用sql的insert into来写入
bdmh
2009-08-20
打赏
举报
回复
可以设置数据集,采取批量更新的方法,将修改的数据一并提交到数据库
winstonbonaparte
2009-08-20
打赏
举报
回复
[Quote=引用 3 楼 caixiaobai08 的回复:]
引用 2 楼 winstonbonaparte 的回复:
从第一条数据开始循环insert,直到最后一条
如果数据量超大 会不会影响效率 有没有更好的方法
[/Quote]
那就点一次新增就往数据库里插一次,不要批量插入。
象你说的数据量超大,效率倒是不会影响,插入操作没啥更快的方法的,只是这样有可能会造成程序暂时假死
caixiaobai08
2009-08-20
打赏
举报
回复
[Quote=引用 2 楼 winstonbonaparte 的回复:]
从第一条数据开始循环insert,直到最后一条
[/Quote]如果数据量超大 会不会影响效率 有没有更好的方法
winstonbonaparte
2009-08-20
打赏
举报
回复
从第一条数据开始循环insert,直到最后一条
SuperTitan001
2009-08-20
打赏
举报
回复
呵呵
连续的insert
c mysql
批量
插入_c#之mysql四种带事务
批量
插入
所以小子不才,根据平时经验总结了一下用到的
批量
插入的方法代码。本文是针对c#语言开发,数据库是mysql数据库。当然我这是单片机的本地电脑运行,跟服务器上有很大区别,到了服务器上可能跑的比这快的多,...
批量
添加
squid账户
近期需要
批量
添加
用户,几百个用户总不能一个个
添加
吧!开始的思路是使用循环脚本来实现,但因个人功力不够尝试多次均失败。
请教
网友后,得到了以下解决方法:<赶紧
记录
以防忘记> 1、建立密码清单 cheng:...
利用CSVDE和DSADD实现AD帐号
批量
导入导出
作为域管理员,有时我们需要
批量
地向AD域中
添加
用户帐户,这些用户帐户既有一些相同的属性,又有一些不同属性。如果在图形界面逐 个
添加
、设置,那么需要的时间和人力会超出能够承受范围。一般来说,如果不超过10个...
Foxpro、excel文件
批量
导入数据到Mysql、Oracle
CSDN论坛里时不时有朋友问起怎么把xls、dbf文件导入远程MySQL、Oracle等数据库,想当年我也为这个
问题
忙活了好一阵。如果十几、二十个文件,手工搞掂也就算了,上百个文件、二三十G,那怎么可能!免不了琢磨着搞个...
c#之mysql四种带事务
批量
插入
前言 特此声明 不得转载 转载必究 对于像我这样的业务程序员开发一些表单内容...所以小子不才,根据平时经验总结了一下用到的
批量
插入的方法代码。本文是针对c#语言开发,数据库是mysql数据库。当然我这是单片机...
Delphi
5,388
社区成员
262,729
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章