PDA

View Full Version : سوال: تست خالی بودن DBGRID در دلفی



imanpadid
چهارشنبه 20 مهر 1390, 19:08 عصر
سلام.
می خواستم بدونم توی DBGRID در دلفی عمل فیلتر انجام میدم و برای بعضی مقادیر بانک مقداری نداشته و dbgrid خالی می باشد .در برنامه اگر کاربر روی گزینه ویرایش کلیک کنه پیام :
could not convert variant of type null to type string ظاهر می شود و این بدلیل آن است که مقداری در dbgrid انتخاب نشده است.
حالا برای چک کردن خالی بودن مقدار در dbgrid چکار کنم؟:متفکر:
ممنون میشم کسی جوب سوالمو بده .:خجالت:

سعید صابری
چهارشنبه 20 مهر 1390, 19:54 عصر
قبل از کد ویرایش یک شرط بزار.


if ADOQuery1.FieldByName('NAMEFIELD').AsVariant <> NULL then

vcldeveloper
چهارشنبه 20 مهر 1390, 22:38 عصر
if ADOQuery1.IsEmpty then
/// Dataset is empty