zoukankan
html css js c++ java
DbDataAdapter对象UpdataBatchSize属性批量修改
private
void
rowUpdated(
object
sender, SqlRowUpdatedEventArgs e)
{
sb.Append(
"
Rows:
"
+
e.RecordsAffected.ToString()
+
"
\r\n
"
);
}
private
void
btnUpdateBatch_Click(
object
sender, EventArgs e)
{
//
event subsciption is normally placed in constructor but is here
//
to encapsulate the sample
da.RowUpdated
+=
new
SqlRowUpdatedEventHandler(rowUpdated);
ConnectionStringSettings pubs
=
ConfigurationManager.ConnectionStrings[
"
PubsData
"
];
DbConnection connection
=
new
SqlConnection(pubs.ConnectionString);
SqlCommand cmd
=
(SqlCommand)connection.CreateCommand();
cmd.CommandType
=
CommandType.Text;
cmd.CommandText
=
"
SELECT * FROM Publishers
"
;
da.SelectCommand
=
cmd;
DataSet pubsDataSet
=
new
DataSet(
"
Pubs
"
);
SqlCommandBuilder bldr
=
new
SqlCommandBuilder(da);
da.Fill(pubsDataSet,
"
publishers
"
);
//
Modify data here
foreach
(DataRow dr
in
pubsDataSet.Tables[
"
publishers
"
].Rows)
{
dr[
"
pub_name
"
]
=
"
Updated Toys
"
;
}
da.UpdateBatchSize
=3
;
da.Update(pubsDataSet,
"
publishers
"
);
//
if event subscription is in the contructor, no need to
//
remove it here
.
da.RowUpdated
-=
new
SqlRowUpdatedEventHandler(rowUpdated);
MessageBox.Show(sb.ToString());
}
查看全文
相关阅读:
Grunt jshint Warning: Path must be a string . Received null Use
bootstrap滚动监视原理实现
Bootstrap模态框原理分析及问题解决
LeetCode54. 螺旋矩阵
LeetCode53. 最大子序和
mysql servers实现层拼写SQL
easyUI 分页 获取页面
excel导入功能
easyUI遮罩
uuid生成
原文地址:https://www.cnblogs.com/zwl12549/p/865089.html
最新文章
基于Rayland主板的3D打印机指令控制Android(部分)实现
Android ANR 分析
Android activity间通讯几种方式
在Android studio 中使用单例模式
Android App内检测更新新版本APK
使用 Materialise magics 对 STL文件进行切片
Android BitmapFactory.Options 解决大图片加载OOM问题
js---json对象拆分
for循环中按条件删除数据元素
小程序--星星评分系统
热门文章
小程序---textarea踩坑
wx :swipertab切换
wx.chooseImage
vue 轮播图插件 vue-awesome-swiper
时间格式化 Date-formatDate
vue v-show绑定
移动端适配——font-size计算
正则表达式
requirejs的使用和快速理解
Grunt connect
Copyright © 2011-2022 走看看