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

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

Данные из Excel в MS SQL [D7, MSSQL]


Explorer ©   (2003-06-05 11:40:00) 

Мастера!
Подскажите, как из excel таблицы перетащить данные в MS SQL?


stone   (2003-06-09 13:23:00) [1]


> Explorer © (09.06.03 12:52)


Можно делать запрос к Экселю как к обычной таблице

SELECT * FROM OpenDataSource( "Microsoft.Jet.OLEDB.4.0",
"Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0")...xactions

Это работает как на сервере, так и из приложения

отсюда:

insert into ...
SELECT ... FROM OpenDataSource


Explorer   (2003-06-09 12:52:00) [2]

А возможно ли, из приложения запускать DTS? Если да, то как?


АлексейК   (2003-06-05 13:48:00) [3]

Настрой DTS и поставь его на расписание.


Explorer   (2003-06-05 12:15:00) [4]

Задача такая:
Есть excel-вская таблица, которая частенько изменяется (формат остается прежним, в основном редактирование данных).
И надо эти данные "вытягивать". Сначала все данные какие в нем есть, а потом хотелось бы только изменения которые в нем произошли.


интересующийся   (2003-06-05 12:13:00) [5]

мда, но есть вариант
открываешь в D7 excel
и через query или sp (лучше) добавляешь в БД
(при этом тебе надо определиться как ты будешь однозначно идентифицировать записи)
в момент добавления проверяешь есть ли такая запись (вот тут нужен идентификатор - тоже биг праблем)
а дальше по сценарию

правда, криво... не знаю... зачем так...


Explorer   (2003-06-05 12:01:00) [6]

Задача такая:
Есть excel-вская таблица, которая частенько изменяется (формат остается прежним, в основном редактирование данных).
И надо эти данные "вытягивать". Сначала все данные какие в нем есть, а потом хотелось бы только изменения которые в нем произошли.


интересующийся   (2003-06-05 11:50:00) [7]

если тебе один раз, то попробуй Data Tansformation Services


bushmen   (2003-06-05 11:42:00) [8]

Через ODBC и Import-Export MSSQl


Наверх

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