![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать есть ли удалённые записи [D5, dBase, FoxPro]
фл © (2002-05-13 13:04:00)Как програмно узнать есть ли в бд записи, помеченные как удалённые
бд - dBase 4
Konorl (2002-05-14 16:33:00) [1]Рад за тебя.
фл (2002-05-14 10:54:00) [2]заработало!!!!!
фл (2002-05-14 10:33:00) [3]>Desdechado © (13.05.02 16:40)
>а зачем?
Раз спрашиваю - значит сильно надо. И именно это.
>Konorl
Спасибо за идею, но никак не получается сделать. Пытался делать по разному, примерно так:
Table1.Open;
a1:= Table1.RecordCount;
Table1.Close;
DbiSetProp(hDBIObj(Table1.handle), curSOFTDELETEON, Longint(true));
Table1.Open;
a2:= Table1.RecordCount;
Table1.Close;
DbiSetProp(hDBIObj(Table1.handle), curSOFTDELETEON, Longint(false));
if a2 > a1 then ...
В справке по Object properties есть их перечисление, но нет описания; curSOFTDELETEON - это вообще то чтот нужно?
Konorl (2002-05-13 16:41:00) [4]1. включаешь показ удаленных записей DbiSetProp
2. а = RecordCount
3. выключаешь показ удаленных записей
4. колич удал записей = а - RecordCount
Наверно так.
Desdechado (2002-05-13 16:40:00) [5]а зачем? откат делать - не грамотно таким способом. а перед упаковкой - нет особого смысла.