Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Экспорт из MSSQL в dbf на VBScript / 2 сообщений из 2, страница 1 из 1
22.06.2005, 15:31:44
    #33129228
rumka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт из MSSQL в dbf на VBScript
Есть скрипт, который создает таблицу DBF средствами ADODB. Как в эту таблицу добавить данные из MSSQL?
Выглядит примерно так:
Dim cnn
Dim path
Dim tablem
path = "C:\temp"
tablem = "MyTable"
Set cnn = CreateObject("ADODB.Connection")
cnn.Provider = "Microsoft.Jet.OLEDB.4.0"
cnn.Properties("Extended Properties") = "dBase IV"
cnn.Properties("Data Source") = path
cnn.Open
cnn.Execute _
"CREATE TABLE " & tablem & _
"(IdKey CHAR(40), NameCHAR(2))"
cnn.Execute _
"Insert into " & tablem & _ "(idKey)"
" Select a.IdKey " & vbCrLf & _
" FROM OPENROWSET ('SQLOLEDB', 'DRIVER={SQL Server}; " & vbCrLf & _ "SERVER=serverpr;UID=sa;PWD=123', " & vbCrLf & _
" 'SELECT idkey From Mbase.dbo.Goods " & vbCrLf & _
" WHERE D00072=9800' ) as a "
Я так понимаю, что в данном случае нельзя использовать OPENROWSET. Вылетает ошибка.
Подскажите,как это реализовать?
...
Рейтинг: 0 / 0
22.06.2005, 16:27:02
    #33129420
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт из MSSQL в dbf на VBScript
Запусти DTS и сохрани пакадж в виде vb-модуля.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Экспорт из MSSQL в dbf на VBScript / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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