当前位置:编程学习 > python >>

mysql在python中有executemany语法,C#中有类似的么

C#代码
MySql.Data.MySqlClient.MySqlDataAdapter adapter= new MySql.Data.MySqlClient.MySqlDataAdapter(sql, MySqlHelper.Conn);
DataSet ds = new DataSet();
adapter.Fill(ds);
///改动ds然后更新数据库       
MySql.Data.MySqlClient.MySqlCommandBuilder mybuilder = new MySql.Data.MySqlClient.MySqlCommandBuilder(adapter);
adapter.Update(ds);
然后提示:对于多个基表不支持动态 SQL 生成
原因是易做图作了两个表;MySqlCommandBuilder只能对一个表操作?
还有什么其他方法能一次更新多行数据,for循环一次更新一行数据太慢了?
求赐教 mysql  c# executemany MySqlCommandBuilder --------------------编程问答-------------------- 使用循环+事务 --------------------编程问答-------------------- 事物是数据库操作吧,有没有c#代码借鉴呢 --------------------编程问答--------------------
引用 1 楼 caozhy 的回复:
使用循环+事务
事物是数据库操作吧,有没有c#代码借鉴呢 
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,