【发布时间】:2025-11-28 15:30:01
【问题描述】:
我正在为我的程序提供 MySql 兼容性,该程序以前只能与 SQL Server 一起使用。我使用了SqlBulkCopy,我也想将它与 MySql 一起使用。我知道有MySqlBulkLoader 可以用来执行相同的任务。然而,不同之处在于SqlBulkCopy 与DataTable 一起工作,所以我准备了我的DataTable,然后执行了复制。据我所知,MySqlBulkLoader 用于将整个文件复制到数据库中。但我不是在这里处理文件,我宁愿跳过将我的DataTable 转换为临时文件、执行 BulkCopy 然后删除临时文件的额外步骤。
有没有办法让MySqlBulkLoader 与DataTables 一起工作? MySqlBulkLoader 有没有值得信赖的替代品?
【问题讨论】:
标签: c# mysql datatable bulkinsert sqlbulkcopy