Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > DataGridView и TextBox


Автор: Grigorill 27.11.2011, 18:08
Здравствуйте столкнулся проблемой.На форме есть DataGridView он программно заполняется таблицей из SQL. Пытаюсь добавить новую строку в бд с данными из textbox ничего не получается пишет "Строки нельзя программным способом добавить в коллекцию строк DataGridView, если элемент управления привязан к данным."
Подключение к бд.
Код

string cs = "Server=GRIGORILLPC;Database=Grigorill;Integrated Security=SSPI;";
DataSet ds = new DataSet();
SqlDataAdapter da = null;
SqlConnection conn = new SqlConnection(cs);
conn.Open();
da = new SqlDataAdapter("SEL ECT * FR OM Новый_заказ", conn);
SqlCommandBuilder cb = new SqlCommandBuilder(da);
da.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];
conn.Close();

Пытаюсь вставить данные при помощи
Код

dataGridView1.Rows.Add(...);

Подозреваю что нужно работать не с datagridview напрямую а с DataAdapter-ом, но как не пойму т.к с бд работаю вообще в 1 раз.
Подскажите, пожалуйста.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)