Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Новая запись в таблицу БД Добавлено: 30.09.03 12:17  

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

Добрый день!

VB6

Как правильно обработать добавление записи в БД Access,

если необходимо учитывать то, что пустые строки не могут добавляться (Allow Zero Length=No).

Простая форма. В форме два поля, связанных (DataField="some value") с ADODC для перемещения по Recordset.

Нужно добавить запись, но перед этим проверить значения полей TextBox.

Хотелось бы так... как в Access, а у меня...

Если пользователь передумал что-либо добавлять или не ввёл значение

одного из полей, то при перемещении по recordset выскакивают

сообщения об ошибках, что запись не может быть добавлена.

Пробовал добавить обработку на события Recordset

(WillMove и др.), но ошибок только добавляется,

так как нельзя что-то отменять или добавлять когда Event в процессе...

Помогите пожалуйста

Ответить

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

Номер ответа: 1
Автор ответа:
 Last_Santa



ICQ: 200700724 

Вопросов: 38
Ответов: 329
 Web-сайт: localhost
 Профиль | | #1
Добавлено: 03.10.03 05:53

А если так ?

Private Sub Adodc1_Error(byval ErrNumber as long..............)

if ErrNumber = (твоя ошибка) then

Adodc1.Recordset.CancelUpdate

и так далее

end if

End Sub

Ответить

Страница: 1 |

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



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