发布网友
共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里的"+"好像改成"||"