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

Вниз

Снова о добавлении записей из внешней таблицы...   Найти похожие ветки 

 
Ruslan_55 ©   (2002-08-01 14:02) [0]

Надо добавить записи из внешней таблицы(в памяти) в базу.Если append по одной записи - долго.Пробовал через скрипт. но не знаю как его выполнить, не используя компонентов работающих с BDE.


 
Val ©   (2002-08-01 14:29) [1]

помнится, такой компонентик прямого доступа к IB с поддержкой скриптов Alexandr© в кладовку выкладывал когда-то.


 
Alexandr ©   (2002-08-02 13:28) [2]

FIBScript.

А кто-нибудь его хоть брал из кладовки?


 
zx ©   (2002-08-02 13:38) [3]

А EXTERNAL FILE не пробовал?


 
Ruslan_55 ©   (2002-08-02 15:24) [4]

Чего-то нет в кладовке FIBScript. Объясните неразумному, что такое EXTERNAL FILE?


 
zx ©   (2002-08-02 15:45) [5]

Как я понял он позволяет в sql запросе присоединить файл,
но только текстовый.


 
Ruslan_55 ©   (2002-08-02 19:22) [6]

Допустим можно текстовый файл вставить в запрос, но у меня-то текстовый файл содержит скрипт на втавку множества записей
и как мне его выполнить в одном запросе???


 
Jeer ©   (2002-08-03 13:53) [7]

Если не ошибаюсь - то только при создании
CREATE TABLE table [EXTERNAL [FILE] "filespec"]

Подробнее см. ib sql reference

Скрипт тебе не нужен - текстовый файл должен содержать собственно данные (множество записей)


 
Ruslan_55 ©   (2002-08-03 19:51) [8]

Идея конечно неплохая. А что делать если операция добавления многократная- например данные приходят раз в месяц и надо их закачать в БД?


 
Jeer ©   (2002-08-03 20:33) [9]

Закачивай во вспомогательную таблицу TMP, а из нее уже добавляй.
Затем drop table tmp.



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

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

Наверх




Память: 0.48 MB
Время: 0.011 c
3-70976
lety
2002-08-03 08:47
2002.08.22
Как определить ошибку BDE


1-71209
inc(665)
2002-08-09 12:49
2002.08.22
вопрос по RxRichEdit


1-71193
Blackweber
2002-08-07 20:05
2002.08.22
HexToStr


7-71394
Timon
2002-06-03 12:54
2002.08.22
CTRL+ALT+DEL хоть и уже бонально


7-71391
Alexander
2002-06-09 01:39
2002.08.22
Как изменить иконку для какого-либо диска в проводнике?