Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.02.03;
Скачать: CL | DM;

Вниз

DBF - как полностью удалить запись из таблицы   Найти похожие ветки 

 
oleg_v   (2007-09-25 15:18) [0]

Здравствуйте уважаемые господа!
Очень прошу помочь, вопрос такой - есть таблица DBF подключенная через HalcyonDataSet, как полностью удалить запись из таблицы, после удаления записи она помечается, как удаленная, но при этом не удаляется из таблице.
Если можно с примерами. Заранее спасибо!


 
stone ©   (2007-09-25 15:22) [1]

упаковать таблицу


 
stone ©   (2007-09-25 15:26) [2]

вообще справка рулит

THalcyonDataSet component

Declaration
procedure Pack;

Description

Physically removes records marked for deletion from the active database file in the current work area.  All open indexes will be reindexed.  The file must be set Exclusive to pack.


 
oleg_v   (2007-09-25 15:26) [3]

Пробовал не получается – выдает ошибку
HalcyonDataSet1.Exclusive:= True;
HalcyonDataSet1.Pack ;


 
zdm77   (2007-09-25 15:26) [4]

а TDBF компонент лучше :)


 
stone ©   (2007-09-25 15:27) [5]


> выдает ошибку

какую?


 
zdm77   (2007-09-25 15:29) [6]

упаковать конечно, только вот в стандартных компонентах к своему парадоксальному парадоксу борланд не учел св-в PACK. задай в поиске скачать TDBF там все есть


 
stone ©   (2007-09-25 15:29) [7]


> oleg_v   (25.09.07 15:26) [3]

F1 находится немного правее кнопки Esc.
Use Exclusive to prevent other applications from accessing a dBASE table while this application is using it. Before opening the table, set Exclusive to True.


 
oleg_v   (2007-09-25 15:30) [8]

ошибка-
Pack requires full access to file table.dbf


 
stone ©   (2007-09-25 15:31) [9]


> zdm77   (25.09.07 15:29) [6]

Во-первых, Halcyon - не Борланд.
Во-вторых, в стандартных компонентах (BDE) метод упаковки есть.


 
stone ©   (2007-09-25 15:32) [10]


> oleg_v   (25.09.07 15:30) [8]
> ошибка-
> Pack requires full access to file table.dbf

A table must be closed before changing the setting of the Exclusive property. Do not set Exclusive to True at design time if you also intend to set the Active property to True at design time. In this case an exception is raised because the table is already in use by the IDE.


 
oleg_v   (2007-09-25 17:13) [11]

Thanks huge



Страницы: 1 вся ветка

Текущий архив: 2008.02.03;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.057 c
15-1198599946
Kerk
2007-12-25 19:25
2008.02.03
Линуксоиды маст дай :)))


15-1198857366
Alkid
2007-12-28 18:56
2008.02.03
Multiple dispatch


15-1198658013
user_
2007-12-26 11:33
2008.02.03
Tray


3-1190697137
bss
2007-09-25 09:12
2008.02.03
Как сохранить картинку в BLOBполе без TBlobField с помощью SQL


11-1182867408
Vladimir Kladov
2007-06-26 18:16
2008.02.03
Версия 2.71





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский