设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 76|回复: 8
打印 上一主题 下一主题

[求助]请问能否实现一次提交SQL文,实现多条记录的插入

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-7 01:54:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为了提高对数据库的插入效率(数据库与服务器距离较远,连接时间较长),向计量减少sql文的提交次数,请给一些意见能否在一次提交中登陆多条记录谢谢。或者有其他能提高效率的也可。
2#
发表于 2010-1-7 01:54:17 | 只看该作者
真的没有办法么?
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-7 01:54:20 | 只看该作者
你做多个文本框,例如10个文本框,然后不同文本框有不同的插入语句,然后提交后循环执行也可以。
或者你在电脑上建好数据库,数据库格式和网站上的一样。把资料在本机数据库上填完,如果是sql数据库你就可以从本机导到远程,但我想你可能是mdb数据库,那你把你本机上的数据库用上传工具覆盖网络上的也可以,也可以不覆盖,上传后用sql语句执行insert into table1 select * from table2 也可以。
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-7 01:54:23 | 只看该作者
就是想一次执行sql完成多条记录的插入啊,因为访问数据库比较慢,所以想减少访问的次数。
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-7 01:54:26 | 只看该作者
搜了一下,有的说可以把INSERT句用[;]隔开一起提交,不过我试了下不好用。不知道有没有其他方法了。还有人说在有一些工具中可以insert into a values(value1_1,value1_2),(value2_1,value2_2); 不过在我这里也不好用啊。 郁闷提高速度之路难啊。
回复 支持 反对

使用道具 举报

6#
发表于 2010-1-7 01:54:28 | 只看该作者
急用,拜托大家给点意见阿。
回复 支持 反对

使用道具 举报

7#
发表于 2010-1-7 01:54:31 | 只看该作者
偶先下班回家,到家了再看看有没有回复地。
回复 支持 反对

使用道具 举报

8#
发表于 2010-1-7 01:54:34 | 只看该作者
看你想做什么了。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-18 22:40 , Processed in 0.102969 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表