如何在C#中使用ODBC连接执行SqlBulkCopy(等效)?

时间:2009-10-06 14:36:54

标签: c# sql-server odbc ibm-midrange sqlbulkcopy

我正在开发一个项目,我需要从MSSQL数据库表中提取数据,然后将数据插入到AS400上相同结构的表中。

SqlBulkCopy将是此操作的理想候选者,但失败(可理解)因为AS400使用ODBC连接。

对此有任何帮助或建议将不胜感激!

由于

1 个答案:

答案 0 :(得分:0)

如果这是一次性的任务,我可能只是将数据从MSSQL提取到CSV文件中。然后将CSV文件放入AS / 400上的IFS文件夹中,然后使用CPYFRMIMPF。您可能必须使用日期格式玩游戏以匹配AS / 400格式。您可以在CPYFRMIMPF命令上指定日期和时间格式和分隔符。

如果这需要是一个可重复的任务,那么我希望其他人有更好的答案。