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#代码借鉴呢 --------------------编程问答-------------------- 事物是数据库操作吧,有没有c#代码借鉴呢
补充:.NET技术 , C#