Большой Кол
08-01-2010, 19:08
Доброго времени суток
Пытаюсь научится делать программы на VB2008 с базами данных. Но учебники какие-то не кошерные попались. Сделал форму с кнопкой и DataGridView , в сделал базу на access с одной таблицей(с данными отбалды) . В настройках DataGridView выбрал источник данных указав мою базу, она добавилась в проект, в DataGridView соответственно показывает ее содержимое. Дальше я хочу чтоб по нажатию на кнопку в таблицу базы данных добавлялась строка с какими-либо данными, можно опять же любыми (от балды). У меня получилось написать код который делает вставку прямо DataGridView (вот так UsersForm.DataGridView1.Rows.Insert(1, 9, 2, "", "", "", "", "", "", "", "", "") ) , но программа остановилась и мне выдало сообщение, что нельзя так добавлять данные в базу, - Строки нельзя программным способом добавить в коллекцию строк DataGridView, если элемент управления привязан к данным. Не могли бы вы привести пример кода который должен выполняться по нажатию на кнопку, для такой ситуации, или ссылку (на русском) дать где про эти примеры можно почитать?
Пытаюсь научится делать программы на VB2008 с базами данных. Но учебники какие-то не кошерные попались. Сделал форму с кнопкой и DataGridView , в сделал базу на access с одной таблицей(с данными отбалды) . В настройках DataGridView выбрал источник данных указав мою базу, она добавилась в проект, в DataGridView соответственно показывает ее содержимое. Дальше я хочу чтоб по нажатию на кнопку в таблицу базы данных добавлялась строка с какими-либо данными, можно опять же любыми (от балды). У меня получилось написать код который делает вставку прямо DataGridView (вот так UsersForm.DataGridView1.Rows.Insert(1, 9, 2, "", "", "", "", "", "", "", "", "") ) , но программа остановилась и мне выдало сообщение, что нельзя так добавлять данные в базу, - Строки нельзя программным способом добавить в коллекцию строк DataGridView, если элемент управления привязан к данным. Не могли бы вы привести пример кода который должен выполняться по нажатию на кнопку, для такой ситуации, или ссылку (на русском) дать где про эти примеры можно почитать?