知识大全 ADO.NET批量更新操作

Posted 操作

篇首语:当生活如同炼狱,必须自己创造阳光。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ADO.NET批量更新操作相关的知识,希望对你有一定的参考价值。

ADO.NET批量更新操作  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    批量更新操作    在上一个版本的ADO NET当中 SqlDataAdapterde的Update方法将会为 DataSet当中的每一行调用一次更新操作    在ADO NET 中 您可以设置UpdateBatchSize属性 在单步中执行多个更新    这样 可以提高数据更新的效率    UpdataBatchSize的默认值为 使得默认的更新行为与以前版本的ADO NET一致     代码经验    public Form ()        conn = new SqlConnection(ConfigurationManager ConnectionStrings[ AWConnectionString ] ConnectionString)     dAdapt = new SqlDataAdapter( SELECT ProductID Name ListPrice FROM Production Product conn)     InitializeComponent()         SqlConnection conn;    SqlDataAdapter dAdapt;    DataSet dSet = new DataSet()     StringBuilder logString = new StringBuilder( )     private void batchUpdateForm_Load(System Object sender System EventArgs e)        dAdapt RowUpdating += new System Data SqlClient SqlRowUpdatingEventHandler(OnRowUpdating)     dAdapt RowUpdated += new System Data SqlClient SqlRowUpdatedEventHandler(OnRowUpdated)         private void getDataButton_Click(System Object sender System EventArgs e)        dAdapt Fill(dSet Product )     productGrid DataSource = dSet Tables[ Product ];        private void updateDataButton_Click(System Object sender System EventArgs e)        SqlCommandBuilder cb = new SqlCommandBuilder(dAdapt)     logString Remove( logString Length)     // Enable batching by setting batch size !=     dAdapt UpdateBatchSize = int Parse(batchSizeTextBox Text)     // Execute the update     dAdapt Update(dSet Tables[ Product ])     MessageBox Show(logString ToString())         //handler for the RowUpdating event    public void OnRowUpdating(object sender SqlRowUpdatingEventArgs e)        logString AppendLine( Starting row update )         // handler for RowUpdated event    public void OnRowUpdated(object sender SqlRowUpdatedEventArgs e)        logString AppendLine( Completed row update )     cha138/Article/program/net/201311/13275

相关参考

知识大全 剖析 ADO.NET 批处理更新(深入研究数据访问)

剖析ADO.NET批处理更新(深入研究数据访问)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 C#ADO.NET操作数据代码汇总

C#ADO.NET操作数据代码汇总  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一.用SqlC

知识大全 用C#对ADO.NET数据库完成简单操作

用C#对ADO.NET数据库完成简单操作  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!数据库访问是

知识大全 迈向Data 2.0——在客户端操作ADO.NET数据服务

迈向Data2.0——在客户端操作ADO.NET数据服务  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下

知识大全 ado.net快速上手实践篇(二)

五dal层数据访问实现   在这里我们使用前一篇文章里实现的数据持久化层和伪SqlMapper对象实现数据操作下面我们来看看Dal下核心的Dao如何实现 &nb

知识大全 使用DataAdapter执行批量更新

使用DataAdapter执行批量更新  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在以前版本

知识大全 Hibernate批量更新与删除实例浅析

Hibernate批量更新与删除实例浅析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在我们的

知识大全 DataAdapter执行批量更新的实例代码

DataAdapter执行批量更新的实例代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!这篇文章

知识大全 Oracle中的Merge函数(批量更新/删除)

Oracle中的Merge函数(批量更新/删除)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 ADO.NET和ADO的比较

ADO.NET和ADO的比较  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!