파일로드 결과 집합을 읽는 발생하여 나는 비슷한 질문 4 월에 여기에 질문을 받았다MySQL의 치명적인 오류는 CSV는 CSV는 MySQL 데이터베이스에 파일을로드 할
Fatal error encountered attempting to read the resultset.
실행 시간을 얻을. 나는 어떤 답장도 보지 못했지만 다른 누군가가 이것을 보았기를 바랬다. 나는 데이터베이스의 열 이름이 들어오는 CSV 파일의 열 이름과 일치하는지 확인한
string ConnectionString = String.Format(@"server={0};userid={1};
password={2};database={3}", server, user, passwd, database);
MySqlConnection sqlconnect = new MySqlConnection(ConnectionString);
sqlconnect.Open();
IEnumerable<FileInfo> files = this.InputFileListView.Items.Cast<FileInfo>();
string commandstring = String.Format(@"LOAD DATA LOCAL INFILE '{0}' INTO TABLE {1} FIELDS TERMINATED BY ',' LINES TERMINATED BY '\r\n' IGNORE 1 LINES",
files.FirstOrDefault().ToString(), "By_Switch");
MySqlCommand cmd = new MySqlCommand(commandstring,sqlconnect);
cmd.ExecuteNonQuery();
:
여기"LOAD DATA LOCAL INFILE 'D:\\SANCentral\\Customer Files\\ibm\\70738\\0918\\Switch
Port.csv' INTO TABLE By_Switch FIELDS TERMINATED BY ',' LINES TERMINATED BY '\\\r\\n' IGNORE 1 LINES"
는 C# 코드입니다 : 여기 디버거의 명령입니다.