首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

向数据库插入多条数据问题

发布网友

我来回答

3个回答

热心网友

因为数据库的*,所以只能一次插入一条数据,多条的都是通过循环去完成的,dataadapter所做的一次多条更新插入其实也是通过记录rowstate的状态去循环完成的,而且局限性很大,效率也不高,一般都不会用的,目前最快的应该是开启事务,循环插入,最后再一起提交是效率最高的。

热心网友

你可以把你的id列设置成主键。。设置成标识列。。让他自动增长。。这样你插入的数据的时候你就可以不管这一列。。他自己给你生成一个id。。不会重复的。。

热心网友

添加的时候
UPDATE
表名称
SET
Fid
=
Fid
+','
+
substring(好友ID)
WHERE
该用户ID字段
=
用户ID
删除的话
UPDATE
表名称
SET
Fid
=
''
WHERE
该用户ID字段
=
用户ID
-------------------------------
只有一个fid字段啊?那就改成
添加的时候
UPDATE
表名称
SET
Fid
=
Fid
+','
+
substring(好友ID)
删除的话
UPDATE
表名称
SET
Fid
=
''
-----------------------------------
ORACLE里是
SUBSTR,还有oracle里的"+"好像改成"||"

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com