Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница:

 

  Вопрос: Ошибка в ADO 2.6, или это я чего не понял? Глючит. Добавлено: 25.09.02 14:11  

Автор вопроса:  AleksejP

всё в коде:

вызоваю метод addnew объекта recordset, потом хочу сделать cancelupdate, и если какое-то обязательное поле в табле не заполнено, вызывается ошибка типа "Operation was canceled". Как будто, вместо отмены операции,recordset хочет её сохранить.

Если обяз. поля заполнить, то всё проходит как по маслу.(т.е. про вызове метода cancelupdate ЗАПИСЬ СОХРАНЯЕТСЯ!) О как! В чём дело не в курсе?

курсор и блокировка

.CursorLocation = adUseServer .CursorType = adOpenKeyset .LockType = adLockPessimistic

Ещё вопросик, как открыть Recordset и запихнуть его в DBGrid c серверным курсором adOpenDynamic? Как не стараюсь, или ничего в гриде не видно(ели кодом открывать recordset), bkb автоматом (если DE) открывается recordset c клиентским курмором...

Может это dbgrid от component one не поддерживает серверный курсор adOpenDynamic?

Ответить

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

Нет ответов

Страница:

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



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