Добавление заголовка таблиц dataGridView из SQL запроса

        }`23123`MySqlCommand command3 = new MySqlCommand($"select COLUMN_NAME from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME='{tabw}'", myconnect.getConnection());
        MySqlDataReader reader3 = command3.ExecuteReader();
        List<string[]> data2 = new List<string[]>();
        DataGridViewTextBoxColumn[] column = new 
        DataGridViewTextBoxColumn[gm];
        while (reader3.Read())
        {
            data2.Add(new string[gm]);
            data2[data2.Count - 1][0] = reader3[0].ToString();
            foreach (string[] s in data2)
            {
                for (int i = 0; i < gm; i++)
                {
                    column[i] = new DataGridViewTextBoxColumn(); 
                    column[i].HeaderText = s[i];
                    column[i].Name = s[i];
                }
            }
            this.dataGridView1.Columns.AddRange(column);`

Ответы (0 шт):