【问题标题】:How to import a CSV file into a DB2 database using .NET?如何使用 .NET 将 CSV 文件导入 DB2 数据库?
【发布时间】:2011-08-03 07:55:02
【问题描述】:

我正在做一个 Windows 应用程序。如何将 CSV 文件导入 DB2 数据库表?通过谷歌我得到一个命令:

IMPORT FROM 'C:\Documents and Settings\My Documents\sample.csv' OF DEL MODIFIED BY COLDEL | METHOD P (1, 2, 3) MESSAGES "C:\messages.txt" INSERT INTO myTable(myTable_col1,myTable_col2,myTable_col3);

但这也不起作用,那么.NET 中是否还有其他命令或任何类型的代码?

【问题讨论】:

标签: database vb.net csv db2 import


【解决方案1】:

您需要使用 BulkCopy。 (参见DB2BulkCopy Class)这里有一些 C# 代码:

using (DB2BulkCopy bc = new DB2BulkCopy(myConnectionString))
        {
            bc.DestinationTableName = myDestinationTableName;
            bc.BulkCopyTimeout = 120;
            bc.WriteToServer(myDataReader);
            bc.Close();
        }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-22
    • 2021-10-20
    • 2017-04-06
    • 1970-01-01
    • 1970-01-01
    • 2012-10-24
    • 1970-01-01
    相关资源
    最近更新 更多