ADO.NET如何一次插入多条数据?

ADO.NET如何一次插入多条数据?,第1张

ls 写的方法也可以,但好像限定SQLserver

也可以使用DataAdapter

设置 dataadapter 的 selectCommand 和 updateCommand

dataadapter.fill(dataset,tablename)

for ...

new datarow

edit datarow

dataset.Tables("tablename").Rows.Add(datarow)

next

dataadapter.update(dataset)

凭记忆写的,

可能有些地方不准确

1.

添加system.data.oracleclient引用

2.

连接字符串

data

source=orclinitial

catalog=oracledbuser

id=scottpassword=tiger

3.下面的 *** 作和sql没什么太大的区别,就是把所有的"sql"换成"oracle"

就ok了

1、Connection,连接。打开数据通道。

2、Command,命令。通过连接传给数据库执行。

3、DataReader,仅向前读取器。通过连接,读取查询结果。

4、Parameter,参数。有输入也有输出,输入参数和Command结合通过连接传给数据库,输出参数在执行后由数据库返回给参数。

5、DataAdapter,适配器。将数据库映射到程序,同步更新、删除、查询、添加。结合DataSet、DataTable、DataRow、DataColumn等对象使用。

6、Transaction,事物。多个命令组合执行,一条儿失败全部回滚,也可以自己设置还原点,手动控制回滚。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11463716.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存