Нови данни в DB?

5 отговора 154 прегледа
#1

Нови данни в DB?

Здравейте
Някой може ли да ми каже как да разбера дали след като съм изпълнил append потребителя е въвел някакви данни или не, защото post на празен запис дава грешка която искам да избегна. По какъв начин може да стане това?

Отговор
в отговор на alpha-n #2

Re: Нови данни в DB?

Можеш да разгледаш Event-а BeforePost на DataSet-а. Вероятно това ти трябва, доколкото разбирам.

Отговор
в отговор на Formal #3

Re: Нови данни в DB?

Обаче как да разбера дали потребителя е въвел данни или реда е празен? Защото грешката която ми дава е неща подобно на: "empty row cannot be inserted". Какво се пише в beforepost събитието?

Отговор
в отговор на alpha-n #4

Базата е access и ползвам ado и d7

Забравил съм да напиша че базата е access и ползвам ado и d7

Отговор
в отговор на alpha-n #5

Ще разбереш като провериш :)

Просто си сложи един exception на Post и ако възникне даденото изклэчение му дисплейвай "по човешка грешка" или следи контролата/променливата от която ти идват данните дали е празна и забранявай Post - ването

Отговор
в отговор на r4ndOm #6

Re: Ще разбереш като провериш :)

горещо препоръчвам да се следи exception-a

Отговор