![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Снова о добавлении записей из внешней таблицы... [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© в кладовку выкладывал когда-то.