2024年3月31日发(作者:)

SqlDataAdapter的用法

作者:peijihui 来源:博客园 发布时间:2009-11-08 12:44 阅读:353 次 原文链

接 [收藏]

用于填充 DataSet 和更新 SQL Server数据库的一组数据命令和一个数据库连接。

(一)、一般情况,用于查询数据库,并填充DataSet集比较多, 如下:

SqlConnection conn = new SqlConnection(sqlConnectionString);

();

SqlCommand cmd = new SqlCommand();

tion = conn;

dType = ;

dText = commandText;

SqlDataAdapter da = new SqlDataAdapter(cmd);

DataSet ds = new DataSet();

try

{

(ds);

}

(二)、这里主要总结一下批量insert和批量update的操作

SqlDataAdapter用于批量更新的用法:

A、批量insert:使用一个状态链接,一次插入N条数据,可以提高效率。

举例:

第一步:

//先构造DataTable,包括列名和数据。

DataTable shuttleTable = new DataTable();

//这里不再构造,仅声明,关于构造和组织数据,请参考DataTable的用法

第二步: