2
나는 C#을 통해 파일을 읽었으며 파일 형식은 다음과 같습니다.텍스트 파일을 mysql 데이터베이스에 저장하십시오. C#
00001740, 0.125, 0, able
00001740, 0.125, 0, unable
00002098, 0, 0.75, country
00002312, 0, 0, love
입력 파일은 내가 MySQL 데이터베이스에서이 파일을합니다. 데이터베이스의 각 행에 각 행을 저장하는 코드를 작성합니다. 하지만 다음 코드 WRITE 텍스트의 첫 번째 라인은
private void button1_Click(object sender, EventArgs e)
{
string MyConString = "server=localhost;" +
"database=zahid;" + "password=zia;" +
"User Id=root;";
MySqlConnection connection = new MySqlConnection(MyConString);
MySqlCommand command = connection.CreateCommand();
MySqlDataReader Reader;
connection.Open();
StreamReader reader = new StreamReader("D:\\out.txt");
string line;
while ((line = reader.ReadLine()) != null)
{
string[] parts = line.Split(',');
command.CommandText = "insert into score(POS_ID,Pos,Neg,Word) values('" + parts[1] + "','" + parts[2] + "','" + parts[3] + "','" + parts[4] + "')";
Reader = command.ExecuteReader();
}
}
이 코드 반환에게 첫 번째 라인을 제기하지만, 내가 원하는 데이터베이스에 텍스트 파일 저장소의 모든 라인.