Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Снова о добавлении записей из внешней таблицы... [D5, IB6.x]


Ruslan_55 ©   (2002-08-01 14:02:00) 

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


Jeer   (2002-08-03 20:33:00) [1]

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


Ruslan_55   (2002-08-03 19:51:00) [2]

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


Jeer   (2002-08-03 13:53:00) [3]

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

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

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


Ruslan_55   (2002-08-02 19:22:00) [4]

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


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

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


Ruslan_55   (2002-08-02 15:24:00) [6]

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


zx   (2002-08-02 13:38:00) [7]

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


Alexandr   (2002-08-02 13:28:00) [8]

FIBScript.

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


Val   (2002-08-01 14:29:00) [9]

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо