powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Запись данных обратно в Sqlite таблицу из DataGrid, помогите советом!!!
1 сообщений из 1, страница 1 из 1
Запись данных обратно в Sqlite таблицу из DataGrid, помогите советом!!!
    #36545607
nadalik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!

делаю проект для себя что бы разобраться как это все работает.
К VB.NET 2008 прикручен Sqlite (вот отсюда - sqlite_phxsoftware_com)

Надо - отредактировать таблицу и записать изменения обратно.
(ну не надо смеяться...)

Чтение и редактирование - работает, организовано вот так:
---

Dim SQLconnect As New System.Data.SQLite.SQLiteConnection
Dim dataSet = New DataSet()

SQLconnect.ConnectionString = "Data Source=" & Database_path & ";"
SQLconnect.Open()

Dim dataAdapter = New SQLiteDataAdapter("select * from " & SQliteTable, SQLconnect)

dataAdapter.Fill(dataSet, SQliteTable)

DataGridView.DataSource = dataSet
DataGridView.DataMember = SQliteTable
---

после редактирования надо записать изменения в таблицу.
вот тут и затык.

---

Dim SQLconnect As New System.Data.SQLite.SQLiteConnection
Dim dataSet = New DataSet()

SQLconnect.ConnectionString = "Data Source=" & Database_path & ";"
SQLconnect.Open()

dataSet = DataGridView.DataSource
Dim dataAdapter = New SQLiteDataAdapter("select * from " & SQliteTable, SQLconnect)
'' надо ли опять создавать dataAdapter? ''

dataAdapter.Update(dataSet, SQliteTable)
' тут ошибка выполнения
' Update requires a valid UpdateCommand
' when passed DataRow collection with modified rows.

SQLconnect.Dispose()



- не ясно должен ли dataAdapter быть глобальным?;
- так ли вообще это надо делать все - или же руками делать insert,update,delete
все записи DataGrid?;

Похожие примеры "гуглил" целый день - ничего именно такого не надыбал..
Вроде ясно что надо из DataGridView передать в dataSet и потом в dataAdapter.

Буду благодарен за любую помощь касательно этой проблемы.

Модератор: Тема перенесена из форума "WinForms, .Net Framework".
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Запись данных обратно в Sqlite таблицу из DataGrid, помогите советом!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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