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

Вот код(vb.net):

Dim SSQL As String
SSQL = "select * from Met"
Com = New OleDbCommand(SSQL, Con)
Com.Connection = Con
Try
AD = New OleDbDataAdapter()
AD.SelectCommand = Com
AD.Fill(ds, "Met")
Dim Row As Data.DataRow
Row = ds.Tables("Met").NewRow
Row("Code") = 4
Row("Value") = 24
ds.Tables("Met").Rows.Add(Row)
'обновление данных ?????
AD.Update(ds)

пыталась так:

If ds.HasChanges() Then
AD.Update(ds.GetChanges(DataRowState.Added))
End If

и так
AD.Update(ds)
ds.AcceptChanges()

и так
Dim ChR As DataSet = ds.GetChanges()
AD.Update(ChR, "Met")
ds.Merge(ChR)

мне ничего не помогло :(
что я не так делаю?
...
Рейтинг: 0 / 0
Добавление данных
    #33658929
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наличие SelectCommand... вас не накакую мысль не наводит? :) Типа... UpdateCommand
...
Рейтинг: 0 / 0
Добавление данных
    #33658938
Vnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vnt
Гость
AD.UpdateCommand = Com
если так писать, то не помогает :( может надо что-то до или после дописывать?
...
Рейтинг: 0 / 0
Добавление данных
    #33659153
BodyaComUa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вместо одной строки AD.Update(ds)

Надо такое:

Dim com1 As OleDb.OleDbCommand
com1 = New OleDb.OleDbCommand("", Con)
com1.CommandText = "INSERT INTO Met ([Code], [Value]) VALUES (?, ?)"
com1.Parameters.Add("Code", System.Data.OleDb.OleDbType.Integer, 0, "Code")
com1.Parameters.Add("Value", System.Data.OleDb.OleDbType.Integer, 0, "Value")
AD.InsertCommand = com1
AD.Update(ds, "Met")
...
Рейтинг: 0 / 0
Добавление данных
    #33659631
Vnt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Vnt
Гость
BodyaComUa: Спасибо ВАМ огромное, все работает!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Добавление данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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