Как добавить записи в базу данных mysql, когда у меня есть datatable и dataadapter? Я могу добавить данные в таблицу, но используя datatable.acceptchanges не сохранит данные в базе данныхДобавить запись с использованием данных и данныхadapter
2
A
ответ
0
Вы должны использовать метод DataAdapter.Update
.
Вы не дали какой-либо образец кода, так что я покажу вам псевдокод для этого процесса ..
' Create the adapter with a select command text to retrieve your records'
Dim da = new MySqlDataAdapter(selecttext, connection)
Dim table = new DataTable()
da.Fill(table)
' Create a MySqlCommandBuilder to automatically generate the INSERT/UPDATE/DELETE commands'
Dim builder = new MySqlCommandBuilder(da)
' add the new rows to the table'
Dim row = table.NewRow()
.....
table.Rows.Add(row)
' Send the changes to the database'
' do not call AcceptChanges before the Update'
' otherwise every row will be in the State Unchanged '
' and no changes will be saved to the database'
da.Update(table)
Вы должны удалить AcceptChanges позвонить. Этот метод сложный. Он не пытается обновлять базу данных, но используется только для изменения состояния измененной или вставленной строки и удаления удаленных строк из памяти в формате datatable.
Смежные вопросы
- 1. Запись данных с использованием NSKeyedArchiver
- 2. Запись данных с использованием VBA
- 3. Флажок Добавить запись БД с использованием формы
- 4. Запись и чтение файлов с использованием петель и анализ данных
- 5. Добавить запись в базу данных с XMLHttpRequest
- 6. Запись в базу данных с использованием foreach
- 7. запись данных с использованием python-запросов
- 8. Запись данных в cassandra с использованием искры
- 9. Запись данных через RxTx с использованием usbserial?
- 10. Запись данных с использованием AWS Lambda
- 11. запись данных с использованием имени переменной jquery
- 12. Запись данных в файл с использованием PHP
- 13. Запись данных в файл с использованием FIlewriter
- 14. Цвет и строчная запись с использованием MatPlotLib
- 15. Сбор и запись данных с использованием сенсорных тегов
- 16. Создание экземпляра переменной с использованием основных данных и Magical запись
- 17. Создание и запись в файле данных с использованием Matlab
- 18. Как добавить запись с внешним ключом с использованием структуры сущностей?
- 19. Запись и воспроизведение аудиопотока с использованием Qt
- 20. Добавить запись с помощью Ajax и модальный
- 21. Запись и чтение данных
- 22. запись обновления с использованием ajax
- 23. Форматирование и запись данных
- 24. Не удалось добавить запись в базу данных
- 25. Запись файла с использованием сокетов и потоков
- 26. Как добавить 1 запись данных в предыдущий?
- 27. Не удается добавить запись и значение изображения в базу данных
- 28. Запись данных в текстовый файл с использованием сервера sql
- 29. Basic Entity Framework и локальная база данных, неспособная добавить запись
- 30. Запись данных и сохранение в базу данных SQL Server с использованием C# и ASP.NET