最新要闻

广告

手机

房山制定灾后重建实施方案

房山制定灾后重建实施方案

全流程法律服务!他们推动旧改工作提质加速

全流程法律服务!他们推动旧改工作提质加速

家电

.NET Core MySqlBulkCopy 批量新增数据

来源:博客园


(资料图片仅供参考)

MySqlConnector有个MySqlBulkCopy批量新增数据方法,不过只能用DataTable,需要把list转成DataTable代码如下:

MySqlBulkCopy mySqlBulkCopy = new MySqlBulkCopy(conn){  DestinationTableName = "userinfo"};mySqlBulkCopy.ColumnMappings.AddRange(table.Columns.Cast().Select(colum => new MySqlBulkCopyColumnMapping { DestinationColumn = colum.ColumnName, SourceOrdinal = colum.Ordinal }).ToList());mySqlBulkCopy.WriteToServer(table);

关键词: