Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница:

 

  Вопрос: UPDATE с помощью OleDbAdapter. Не обновляет БД ... Добавлено: 22.04.10 17:55  

Автор вопроса:  Zoya
Здравствуйте всем!
Пjмогите пожалуйста мне разобраться, нужна помощь, а то голова уже пухнет. Моя проблема состоит в том, что я подсчитываю сумму и эту сумму мне нужно записать в таблицу БД. Для этого я использую компонент OleDbDataAdapter. Мой запрос срабатывает, только когда в построителе запросов его выполняешь, он вполняется и передает результаты в БД. А когда его уже в программе используешь, все проходит без ошибок, но данные не изменяются в БД. Я уже многое, что находила в интернете, но у меня ничего не срабатывает. Вот часть моей проги.


OleDbDataAdapter11.UpdateCommand.CommandText = "update ozenka set summa_bal =:s where ID_ozenka =:ozenka"
        OleDbDataAdapter11.UpdateCommand.Parameters(0).Value = summa
        OleDbDataAdapter11.UpdateCommand.Parameters(1).Value = zapros
        OleDbDataAdapter11.Update(S_ozenka1.OZENKA)


где summa и zapros, полученные до этого данные. А параметры "s" и "ozenka" , уже заранее прописаны в свойстве Parametrs OleDbDataAdapter

Я пробовала еще сразу передавать параметры, вот так:

OleDbDataAdapter11.UpdateCommand.CommandText = "update ozenka set summa_bal = 300 where ID_ozenka = 1"

Ответить

  Ответы Всего ответов: 0  

Нет ответов

Страница:

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам