Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Выгрузка из EXCEL во временную таблицу БД SYBASE. / 8 сообщений из 8, страница 1 из 1
21.05.2008, 12:35
    #35325672
vmaznheley
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка из EXCEL во временную таблицу БД SYBASE.
Задача простая. Необходимо загрузить один столбец из файла .xls во временную таблицу в БД SYBASE.
Почитал какие-то посты, но откровенно говоря не совсем понял. Функиции OpenDataSource и OpenRowSet в ASE по ходу отсутствуют.
...
Рейтинг: 0 / 0
21.05.2008, 13:50
    #35325961
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка из EXCEL во временную таблицу БД SYBASE.
vmaznheleyЗадача простая. Необходимо загрузить один столбец из файла .xls во временную таблицу в БД SYBASE.
Почитал какие-то посты, но откровенно говоря не совсем понял. Функиции OpenDataSource и OpenRowSet в ASE по ходу отсутствуют.
надо выгрузить столбец в текстовый файл и залить этот файл в базу посредством утилиты BCP
...
Рейтинг: 0 / 0
21.05.2008, 14:13
    #35326066
TIB
TIB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка из EXCEL во временную таблицу БД SYBASE.
что-то типа
INPUT into TABLExx from 'aaa.xls' FORMAT EXCEL

(правда, FORMAT EXCEL поддерживается начиная с ASA 9)
...
Рейтинг: 0 / 0
21.05.2008, 14:48
    #35326246
vmaznheley
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка из EXCEL во временную таблицу БД SYBASE.
TIBчто-то типа
INPUT into TABLExx from 'aaa.xls' FORMAT EXCEL

(правда, FORMAT EXCEL поддерживается начиная с ASA 9)

Ниработаит... (( Говорит "Incorrect syntax near the keyworld INTO", хотя в мануале на сайте производителя такой синтаксис имеет место быть.. Их жифой пример: INPUT INTO dba.myTable FROM myData.dbf FORMAT FOXPRO
...
Рейтинг: 0 / 0
21.05.2008, 14:50
    #35326255
vmaznheley
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка из EXCEL во временную таблицу БД SYBASE.
komrad vmaznheleyЗадача простая. Необходимо загрузить один столбец из файла .xls во временную таблицу в БД SYBASE.
Почитал какие-то посты, но откровенно говоря не совсем понял. Функиции OpenDataSource и OpenRowSet в ASE по ходу отсутствуют.
надо выгрузить столбец в текстовый файл и залить этот файл в базу посредством утилиты BCP

Мысль хорошая, но задача заключается в следующем: Заказчик раз в день формирует файл в формате .xls. Хотелось бы сделать так, чтобы скрипт брал этот файл (в определенном месте) и закидывал его в табличку. То есть минимум действий - а именно запустить скрипт, но при этом ничего не конвертировать и не переводить в другой формат.
...
Рейтинг: 0 / 0
21.05.2008, 15:30
    #35326445
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка из EXCEL во временную таблицу БД SYBASE.
vmaznheley komrad vmaznheleyЗадача простая. Необходимо загрузить один столбец из файла .xls во временную таблицу в БД SYBASE.
Почитал какие-то посты, но откровенно говоря не совсем понял. Функиции OpenDataSource и OpenRowSet в ASE по ходу отсутствуют.
надо выгрузить столбец в текстовый файл и залить этот файл в базу посредством утилиты BCP

Мысль хорошая, но задача заключается в следующем: Заказчик раз в день формирует файл в формате .xls. Хотелось бы сделать так, чтобы скрипт брал этот файл (в определенном месте) и закидывал его в табличку. То есть минимум действий - а именно запустить скрипт, но при этом ничего не конвертировать и не переводить в другой формат.
напишите макрос на VBA, который будет лезть по ODBC в сервер, формировать insert-ы и заливать ими данные в таблицу

для красоты можно создать свою панельку в Excel и повесить туда кнопку с запуском макроса
и все будут довольны ;)
...
Рейтинг: 0 / 0
21.05.2008, 15:30
    #35326447
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка из EXCEL во временную таблицу БД SYBASE.
TIBчто-то типа
INPUT into TABLExx from 'aaa.xls' FORMAT EXCEL

(правда, FORMAT EXCEL поддерживается начиная с ASA 9)
у автора ASE, а не ASA
...
Рейтинг: 0 / 0
21.05.2008, 22:06
    #35327429
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выгрузка из EXCEL во временную таблицу БД SYBASE.
komrad TIBчто-то типа
INPUT into TABLExx from 'aaa.xls' FORMAT EXCEL

(правда, FORMAT EXCEL поддерживается начиная с ASA 9)
у автора ASE, а не ASAЕсли ASE - 15, то не важно :)
Начиная с 15-ой версии ASE так же имеет в своем составе dbisql. Правда слегка отстающий от ASA (примерно на полторы-две версии).
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Выгрузка из EXCEL во временную таблицу БД SYBASE. / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]