Страница: 1 |
Страница: 1 |
Вопрос: INSERT INTO из Excel
Добавлено: 12.09.06 12:04
Автор вопроса: Svan | Web-сайт:
Можно ли добавлять посредством SQL данные из Excel средствами Excel же во внешнюю БД (в моем случае PostGreSQL, но это не принципиально.)
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #1
Добавлено: 12.09.06 21:39
Средствами ADO, подключённого к excel.
Номер ответа: 2
Автор ответа:
Svan
ICQ: 138610609
Вопросов: 3
Ответов: 8
Web-сайт:
Профиль | | #2
Добавлено: 13.09.06 04:16
Всем спасибо за советы.
Решил проблему следующим образом:
1. Формирую файл запроса (*.dqy) с пресловутым
в конце файла.
Если требуется залить много строк в базу, то через ";".
2. Запускаем запрос на исполнение.
With ActiveSheet.QueryTables.Add(Connection:=connstring, Destination:=Range("A1")
.Refresh
End With
3. Инфромация из ячеек Excel заливается во внешнюю БД.