powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите плиииз!!!!!!!
5 сообщений из 5, страница 1 из 1
Помогите плиииз!!!!!!!
    #32016952
Фотография Алексей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!
Есть база mdb и к ней есть файл рабочей группы как используя OpenRowSet открыть таблицу из базы, указав файл рабочей группы , UID и PWD?
...
Рейтинг: 0 / 0
Помогите плиииз!!!!!!!
    #32016954
Pandre
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
from BOL:
This example accesses the orders table in the Microsoft Access Northwind database through the Microsoft OLE DB Provider for Jet.
Note This example assumes that Access is installed.

SELECT a.*
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'c:\MSOffice\Access\Samples\MyDB.mdb';'admin';'mypwd', MyTable)
AS a
GO
...
Рейтинг: 0 / 0
Помогите плиииз!!!!!!!
    #32016958
Фотография Алексей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этот пример в OpenRowSet я и сам видел. Но мне надо указать файл рабочей группы 'a.mda'.
Надо писать provider_string но как?

SELECT a.*
FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Microsoft.Jet.OLEDB.4.0;Password=pwd;User ID=user;Data Source=D:\Dict.MDB;Persist Security Info=True;Jet OLEDB:System database=d:\vgtf.mda', ЛПУ)
AS a

выдает ошибку
OLE DB provider 'Microsoft.Jet.OLEDB.4.0' reported an error.
[OLE/DB provider returned message: Невозможно найти устанавливаемый ISAM.]

Хотя в VB с такой же строкой я открываю ADODB.Connection. В чем может быть дело?
Еще такой вопрос - строка provider_string в OPENROWSET должна быть такой же
как при открытии ADODB.Connection к Dict.mdb? Мне кажется что да, но может я не прав.
Да и к тому же когда создаю Connection в DTS Package к Dict.mdb там есть эти же параметры

Перечисляю все параметры тоже не работает
Provider=Microsoft.Jet.OLEDB.4.0;Password=pwd;User ID=user;Data Source=D:\Dict.MDB;Mode=Share Deny None;Extended Properties="";Jet OLEDB:System database=d:\vgtf.mda;Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=3;Jet OLEDB:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False
...
Рейтинг: 0 / 0
Помогите плиииз!!!!!!!
    #32016961
Pandre
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
from BOL:
To access a secured Access database, configure the registry (using the Registry Editor) to use the correct Workgroup Information file used by Access. Use the Registry Editor to add the full path name of the Workgroup Information file used by Access to this registry entry:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\SystemDB
...
Рейтинг: 0 / 0
Помогите плиииз!!!!!!!
    #32016968
Фотография Алексей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо огромное тебе Pandre.
У меня такой еще вопрос мне нужно синхронизировать данные между Акссесом и MSSQL так вот сперва я решил сделал DTS Package. Который сперва удаляет данные филиала в таблицах MSSQL затем закачивает и просчтывает некоторые поля в таблицах, делает update statistics. Но это настолько долго пока он их удалит пока все закачает. Я подумал ведь если их не удалять а добавлять из Accessa в MSSQL отсутствующие в MSSQL, но имеющиеся в Аксесе и удалять те которых нет в аксесе, но имеются в MSSQL.
Так вот такой вопрос если я буду используя OPENROWSET выбирать из аксеса отсутствующие в SQL Server и добавлять эти записи в таблицу. Так быстрее будет или нет? Мне кажется что да.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите плиииз!!!!!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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