Как записать в текстовый файл то, что находится в datagrindview
Я хотел бы знать, как я могу написать в текстовом фиксаторе данные, которые записаны в моем datagrindview.
Это код, который я использую для записи в моем datagrindview:
string connString = @"Data source = teste1234 ; Database=1234 ; User Id=test ; Password=test123"; using (SqlConnection sqlConn = new SqlConnection(connString)) { string sqlQuery = @"SELECT * from Zone"; SqlCommand cmd = new SqlCommand(sqlQuery, sqlConn); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable table = new DataTable(); da.Fill(table); dataGridView1.DataSource = new BindingSource(table, null); }
Что я уже пробовал:
Я попробовал это сделать, но ничего не вышло.
public void WriteToTextFile (DataGridView dgv) { string file_name = "D:\\test1.txt"; System.IO.StreamWriter objWriter; objWriter = new System.IO.StreamWriter(file_name); int count = dgv.Rows.Count; for (int row = 0; row < count-1; row++) { int colCount = dgv.Rows[row].Cells.Count; for ( int col = 0; col < colCount-1; col++) { objWriter.WriteLine(dgv.Rows[row].Cells[col].Value.ToString()); } } objWriter.Close(); }