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

Вниз

Как пользоваться командой DbiPackTable   Найти похожие ветки 

 
Alex*   (2004-02-26 10:57) [0]

Мастера подскажите!!! Взял из Helpa пример с DbiPackTable подставил в свою программуку в ответ в место исполнения примера вывалилась ошибка:
«[Error] Price.pas(226): Undeclared identifier: "DbiPackTable"»Как же все таки подключить эту функцию? Посоветуйте кто знает. В каком uses она описана? Может есть еще какие функции аналогичные Фоксовской Pack?


 
Johnmen ©   (2004-02-26 10:58) [1]

Сходи в ФАК. Там примеры.


 
HSolo ©   (2004-02-26 10:59) [2]

uses bde ?


 
Alex*   (2004-02-26 11:28) [3]

>Johnmen ©   (26.02.04 10:58) [1]
>Сходи в ФАК. Там примеры.

А ссылочку можно


 
Alex*   (2004-02-26 11:32) [4]

>Johnmen ©   (26.02.04 10:58) [1]
>Сходи в ФАК. Там примеры.

Спасибо, нашел


> HSolo ©   (26.02.04 10:59) [2]
> uses bde ?

Спасибо


 
Johnmen ©   (2004-02-26 11:33) [5]

http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988623569&n=14


 
Alex*   (2004-02-26 12:29) [6]


> Johnmen ©   (26.02.04 11:33) [5]
> http://www.delphimaster.ru/cgi-bin/faq.pl?look=1&id=988623569&n=14

Пример из ФАКа не работает ни один не другой


 
Anatoly Podgoretsky ©   (2004-02-26 12:34) [7]

Зато работает пример из справки.


 
Alex*   (2004-02-26 15:19) [8]


> Anatoly Podgoretsky ©   (26.02.04 12:34) [7]
> Зато работает пример из справки.

И там не работает одна и таже ошибка выскакивае
Table of buse….
код следующий
Uses BDE
var
 I_file : array[0..12] of Char;
…..
 Table1.Active:=False;  // без этого эксклюзивной не становилась
 Table1.Exclusive := True;
   Table1.Active:=True;  //здесь вылетает ошибка Table of buse….
   StrPCopy(I_file,"CLIENT");
   Check(DbiPackTable(Table1.Dbhandle,
                      Table1.Handle,
                      I_file,
                      szDBASE,
                      FALSE));
   Table1.Close;
 end;

Как с этим бороться? Пример из ФАКа. Везде на одном и том же месте


 
DenK_vrtz ©   (2004-02-26 15:25) [9]

А Database Explorer(или что-нить из этой оперы) на каком месте открыт?


 
Alex*   (2004-02-26 15:46) [10]


> DenK_vrtz ©   (26.02.04 15:25) [9]
> А Database Explorer(или что-нить из этой оперы) на каком
> месте открыт?

Не слышал о таком. Что это такое и с чем это едят?


 
DenK_vrtz ©   (2004-02-26 15:50) [11]

Delphi\меню\DataBase\Explorer(он же Database Explorer, он же SQL Explorer)

так яснее?


 
Sandman25+1   (2004-02-26 15:54) [12]

Скорее всего, был некорректный выход из программы. Нужно удалить файл pdoxusers.lck или что-то типа того.


 
Alex*   (2004-02-26 15:57) [13]


> DenK_vrtz ©   (26.02.04 15:50) [11]
> так яснее?

Да!!! Только вопросов еще больше стало. Там все правильно прописал. Какие действия теперь с ним делать перед упаковкой бызы?


 
Alex*   (2004-02-26 15:59) [14]


> Sandman25+1   (26.02.04 15:54) [12]
> Скорее всего, был некорректный выход из программы. Нужно
> удалить файл pdoxusers.lck или что-то типа того.

А где удалять? Презагружать пробовал та же ошибка вылетает


 
Sandman25+1   (2004-02-26 16:00) [15]

Поиск устройте :)
В Вашем случае он скорее всего окажется там же, где и Ваш exe лежит.


 
Alex*   (2004-02-26 16:03) [16]


> Sandman25+1   (26.02.04 16:00) [15]

Там нет уже смотрел


 
DenK_vrtz ©   (2004-02-26 16:04) [17]

Во-первых, см. Sandman25+1   (26.02.04 16:00) [15]
Во-вторых, с ним (Database Explorer) как раз ничего делать не надо, закрыть или не открывать на той таблице, которую хотите паковать.


 
Sandman25+1   (2004-02-26 16:05) [18]

Точные имена:
PDOXUSRS.LCK
PARADOX.LCK


 
Sandman25+1   (2004-02-26 16:06) [19]

Кстати, а Вы не из Delphi запускаете? Если в design-time таблица открыта, то это плохо :)


 
Alex*   (2004-02-26 16:10) [20]

СПАСИБО ВСЕМ ошибку нашел. Алис базы был открыт не закрывался. Талько как с энтим бороть в последуюшем пока не знаю.


 
DenK_vrtz ©   (2004-02-26 16:12) [21]

>как с энтим бороть в последуюшем пока не знаю

корректно открывать, корректно закрывать +
"Если в design-time таблица открыта, то это плохо" (с) Sandman25+1


 
Alex*   (2004-02-26 16:16) [22]


> DenK_vrtz ©   (26.02.04 16:12) [21]
> >как с энтим бороть в последуюшем пока не знаю
>
> корректно открывать, корректно закрывать +
> "Если в design-time таблица открыта, то это плохо" (с) Sandman25+1

Почему? Чем это грозит в будующем? Сразу извиняюсь за глупые вопросы но хотельсь бы знать


 
Sandman25+1   (2004-02-26 16:18) [23]

Например, тем, что нельзя обработать ошибку открытия таблицы.


 
Alex*   (2004-02-26 16:21) [24]


> Sandman25+1   (26.02.04 16:18) [23]

Спасибо. В предь внимательней буду



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

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

Наверх




Память: 0.52 MB
Время: 0.032 c
1-1078613843
Кудесник
2004-03-07 01:57
2004.03.28
Хранение и работа с данными без использования...


6-1073647721
hfa
2004-01-09 14:28
2004.03.28
ClientSocket & ServerSocket


14-1078160755
Yorick
2004-03-01 20:05
2004.03.28
Soft для Siemens A60


1-1078996952
Гульнара
2004-03-11 12:22
2004.03.28
Поток TMemoryStream


7-1072511631
Evgeniy_K
2003-12-27 10:53
2004.03.28
Заголовок активного окна