Головна‎ > ‎C# WinForms‎ > ‎

Таблиця

dataGridView1.ColumnCount = 5;    // задати кількість стовпчиків
dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;    // по ширині

 string[] row = { "1", "2", "3", "4", "5" };
dataGridView1.Rows.Add(row);      // додати рядок

dataGridView1.Rows.Clear();      // очистити





Викачати БД і записати в таблицю

string sSQL = "SELECT * FROM [dbo].[Table]";

string cn_txt = Properties.Settings.Default.cn;
SqlConnection cn_connection = new SqlConnection(cn_txt);

if (cn_connection.State != ConnectionState.Open)
{
     cn_connection.Open();
}

DataTable table = new DataTable();

SqlDataAdapter adapter = new SqlDataAdapter(sSQL, cn_connection);
adapter.Fill(table);

dataGridView1.DataSource = table;



Записати в файл

TextWriter writer = new StreamWriter(@"C:\folder\Text.txt");
for(int i = 0; i < dataGridView1.Rows.Count-1; i++)
{
     for(int j = 0; j < dataGridView1.Columns.Count; j++)
    {
        writer.Write("\t"+dataGridView1.Rows[i].Cells[j].Value.ToString()+"\t|");
    }
    writer.WriteLine("");
    writer.WriteLine("-----------------------------------------------------");
}
writer.Close();
MessageBox.Show("Data Exported");