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

Вниз

Как закрыть External file   Найти похожие ветки 

 
Basic ©   (2003-05-26 00:04) [0]

после выполнения команды вставки записей во внешнюю таблицу она остается открытой даже после закрытия рабочей программы, с полученной таблице ничего нельзя сделать, ни удалить, ни заархивировать на передачу. Как произвести закрытие внешней таблы.

код вставки такой
IBsql1.SQL.text("insert into eCur_SLD select * from Cur_sld");
IBsql1.ExecQuery;

код создания таблицы
CREATE TABLE eCur_SLD external file
"c:\myprog\out\eCUR_SLD.fdb"
(
CDCUSTOM DM_CDCUSTOM,
CDPOSOB DM_CDPOSOB,
CNTSLD DECIMAL(7, 0)
);


 
Basic ©   (2003-05-27 01:41) [1]

единственное что я нашел в разделе новые возможности

External files now closed when external table is dropped

A small change to the Deferred Work Handler module (dfw.e) now closes external files when the external table that attached to them is dropped. This gets rid of the annoying problem of dropping the table and being unable to delete the associated file without shutting down the server.
но это мне ничего не дает.

файл закрывается только после выхода из делфи
после закрытие базы данных в программе внешний файл остается открытым.
пока наилучший вариант который я нашел это удаление таблицы из БД
DROP TABLE ECUR_SLD. тогда файл физически закрывается, но перед каждым использованием надо проводить CREATE TABLE.

Если у кого есть еще варианты пишите



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
1-50321
Александер
2003-06-02 20:17
2003.06.16
Чтение/запись свойств компаненты в RunTime


1-50294
asusfi
2003-06-03 11:25
2003.06.16
Динамический массив, запись, файл


4-50570
sosv
2003-04-16 10:30
2003.06.16
Установка своего курсора.


14-50481
SH
2003-05-29 14:05
2003.06.16
Delfi и локальная сеть


11-50267
Alexander
2002-09-20 17:25
2003.06.16
По каким правилам устанавливается порядок следования компонентов,