Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Импорт таблицы из SQL базы в Access (ПРОГРАММНО)
 
 автор: diezvip   (19.10.2006 в 12:36)   личное сообщение
 
 

Подскажите как осуществить ПРОГРАММНО импорт таблицы из SQL базы в Access.
пробовал вот таким образом:
DoCmd.TransferDatabase acImport, "SQL Database", _
"SQL;DSN=SQL_Licens;UID=test;PWD=test;LANGUAGE=us_english;" _
& "DATABASE=KMS", acTable, "Contracts", "dbo_Contracts"
но выходит ошибка #2507: "Тип "SQL Database" не является допустимым типом базы. . ."
В аглицком не силен, поэтому нормально с помощью работать не получается.
ПОМОГИТЕ РАЗОБРАТЬСЯ, ПЛИЗЗЗЗЗЗ

  Ответить  
 
 автор: osmor   (19.10.2006 в 14:02)   личное сообщение
 
 

Вам все нужно программно?
или что-то можно руками?
Если все, то имеет смысл написать все это на стороне сервера, у MS SQL есть специальная служба для таких целей DTS( Data Transform Service) называется, там можно создать пакет (возможно получится даже без пограммирования), а потом его просто выполнять на сервере когда надо (можно по рассписанию или по событию)

  Ответить  
 
 автор: KrukVN   (19.10.2006 в 14:28)
 
 

Без использования DSN:
DoCmd.TransferDatabase acImport, "ODBC", _
"ODBC;DRIVER=SQL Server;SERVER=255.255.16.96;UID=test;PWD=test;LANGUAGE=us_english;" _
& "DATABASE=pubs", acTable, "Authors", "dboAuthors"

  Ответить  
 
 автор: KrukVN   (19.10.2006 в 14:30)
 
 

Где 255.255.16.96 - IP адрес SQL Servera
можно вместо IP название написать

  Ответить  
 
 автор: diezvip   (20.10.2006 в 09:20)   личное сообщение
 
 

БОЛЬШОЕ СПАСИБО.
все заработало

  Ответить  
 
 автор: Oldman   (23.01.2007 в 15:13)   личное сообщение
 
 

а если не импортировать, а связать? Как это сделать?

  Ответить  
 
 автор: Explorer   (23.01.2007 в 16:15)   личное сообщение
 
 

http://www.accessmvp.com/djsteele/DSNLessLinks.html

  Ответить  
 
 автор: Oldman   (24.01.2007 в 08:47)   личное сообщение
 
 

Агроменное спасибо!!!!!

СПА_СИ_БО, ДОРОГОЙ ТОВАРИЩ!!! ВЫ СПАСЛИ МЕНЯ!!! (с) Тайна третьей планеты

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList