Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.11;
Скачать: CL | DM;

Вниз

Обновление данных на SQL-сервере из Access-базы   Найти похожие ветки 

 
tERRORist ©   (2004-04-14 21:17) [0]

Трабла такая. Есть SQL-сервер на котором хранятся данные. Есть юзеры, которым необходимо править эти данные но к ним нет сети, поэтому они работают с локальными Аксесс-базами со структурой таблиц: ид_записи_на_сервере, редактируемые_поля...
формирование этих баз сделал автоматически - DTS пакетом.
А как сделать автоматический апдейт данных (редактируемых_полей) на сервере из этих Акссес-баз не знаю. Попробовал сделать тоже DTSом, но он позволяет только добавлять данные из одного источника в другой, а написать запрос на обновление в котором используются разные источники никак не получается... Посоветуйте как быть...


 
Zz_   (2004-04-14 21:23) [1]

Заливаешь в # или @ таблицы

А потом

update table1 set
 Field1 = t.Field1
from table1
inner join on #t t on t.cod = cod


 
tERRORist ©   (2004-04-14 21:35) [2]

Я тоже так думал. Но чтоб ДТС настроить заливку из Аксесс эта #t таблица должна существовать, а хотелось бы формировать ее во время выполнения


 
Ломброзо ©   (2004-04-14 22:54) [3]

DTS-пакет построить из нескольких шагов (первый - создание таблицы, второй - импорт данных)? В крайнем случае всегда можно использовать объектную модель DTS из любого языка. Для примера экпортируйте любой dts-пакет в .vb-файл и гляньте код.


 
tERRORist ©   (2004-04-14 22:55) [4]

Кажется понял, можно вместо #t использовать OPENROWSET или OPENDATASOURCE на Асcess базу



Страницы: 1 вся ветка

Текущий архив: 2004.04.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.039 c
9-1070788187
Yegor
2003-12-07 12:09
2004.04.11
Как написать тренер?


8-1071221674
Esc
2003-12-12 12:34
2004.04.11
Можно ли одновременно работать с WaeIn и WaveOut?


3-1079353281
Eug201
2004-03-15 15:21
2004.04.11
Обновление эл-ов управления


6-1079554274
DEMON_XXX
2004-03-17 23:11
2004.04.11
Как получить e-mail адреса из контактной книги Outlook


1-1082452602
Relaxxx
2004-04-20 13:16
2004.04.11
Как мне узнать какой будет следующий месяц програмно...