Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как добавив строку в БД ч/з DataView? / 2 сообщений из 2, страница 1 из 1
14.02.2005, 17:20
    #32914868
Astakhov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как добавив строку в БД ч/з DataView?
Не знаю на сколько правильно использовать именно этот способ но...
Есть некий listBox заполняется из DataSource
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
string str_SQL = "Select * from GUS1 where GUS1005 = 1";

gr_ds = new DataSet();
dbWork.DBExec(str_SQL, ref gr_ds);
gr_dt = gr_ds.Tables[0];

listBox_Group.DisplayMember = "GUS1002";
listBox_Group.ValueMember = "GUS1001" ;
listBox_Group.DataSource = gr_dt;

Для изменения значений полей использовал
Код: plaintext
1.
2.
3.
DataRowView drv = ((DataRowView)listBox_Group.SelectedItem);
drv.BeginEdit();
//...
drv.EndEdit();
При этом данные изменяются автоматически в базе данных. Но как добавить строку, что б она автоматом добавилась и в базе. Просто перечитывание всех данных кретично.
Пробовал ч/з DefaultView.AddNew(); . В listBox данные появляются, в базе нет.
...
Рейтинг: 0 / 0
15.02.2005, 08:25
    #32915481
Роман Дынник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как добавив строку в БД ч/з DataView?
создайте DataAdapter, Присвойте/определите у него соответствующие insertCommand, updateCommand, deleteCommand.
Затем выполните DataAdapter.Update(DataSet);
Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как добавив строку в БД ч/з DataView? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]