ورود

View Full Version : سوال: تشخیص ادیت شدن یک تیبل



Mask
سه شنبه 25 بهمن 1390, 17:02 عصر
با سلام.
چطوری میتونم تشخیص بدم یک AdoTable مشغول چه کاریه . میخام بفهم در حال ادیت هست یا نه.
ممنون.

mohsen24000
سه شنبه 25 بهمن 1390, 18:20 عصر
از پراپرتی State باید استفاده کنید...


If (AdoTable1.State=dsEdit) or (AdoTable1.State=dsInsert) then ...

این هم حالتهاش:


TDataSetState = (dsInactive, dsBrowse, dsEdit, dsInsert, dsSetKey,
dsCalcFields, dsFilter, dsNewValue, dsOldValue, dsCurValue, dsBlockRead,
dsInternalCalc, dsOpening);