1
   var bl = new MySqlBulkLoader(mycon);
            bl.TableName = "tblspmaster";
            bl.FieldTerminator = ",";
            bl.LineTerminator = "\r\n";
            bl.FileName = "E://31october//SP//sp_files_sample1//400k sp00 6-19 E.csv";
            bl.NumberOfLinesToSkip = 1;

            var inserted = bl.Load();

このコードを使用して csv ファイルを db にアップロードしていますが、例外はスローされず、常にゼロが表示されます。

mysql 用の dotnetconnector は既にインストールされており、リファレンスも追加されています。

4

2 に答える 2

1

最後に、私はこのコードを使用し、それが私のために働いています

string sql = @"load data infile 'E:/a1.csv' ignore into table tblspmaster fields terminated by '' enclosed by '' lines terminated by '\n' IGNORE 1 LINES (sp)";
 MySqlCommand cmd = new MySqlCommand(sql, mycon); 
cmd.CommandTimeout = 5000000; 
cmd.ExecuteNonQuery();
于 2013-09-05T05:24:00.157 に答える