C# MySqlBulkLoader未导入第一列

C# MySqlBulkLoader未导入第一列,c#,mysql,C#,Mysql,我有一个非常简单的csv文件,其中有两列需要导入MySQl。该表具有相同名称的相同列。当我运行下面的代码时,第一列被导入为0,第二列导入正确的值 C#代码: CSV: 表结构: CREATE TABLE `tableName` ( `product_id` int(11) NOT NULL, `qty` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 我发现了问题。LineTerminator必须设置为\r\n product

我有一个非常简单的csv文件,其中有两列需要导入MySQl。该表具有相同名称的相同列。当我运行下面的代码时,第一列被导入为0,第二列导入正确的值

C#代码:

CSV:

表结构:

CREATE TABLE `tableName` (
 `product_id` int(11) NOT NULL,
 `qty` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1

我发现了问题。LineTerminator必须设置为\r\n

product_id,qty
35373,155
35374,169
CREATE TABLE `tableName` (
 `product_id` int(11) NOT NULL,
 `qty` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1