powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ADP - всязь с таблицами из MDB ?
10 сообщений из 10, страница 1 из 1
ADP - всязь с таблицами из MDB ?
    #32337304
AlexeyU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hi

Ситуация:
Есть ADP, есть SQLServer (на др. ессно компе), есть часть данных еще не перекинутых на SQLServer и хрянящихся в MDB.

Сделать Внешние данные->Связь с таблицами... нельзя.

Посему вопрос как бы сделать такую вещь как связь таблиц (inner join, left join ... ) находящихся в разных источниках - одна лежит на SQLServer другая в MDB ? или ткните в какую сторону копать, где почитать.

На MDB это реализовывалось легко т.к. можно было сделать связь с таблицами и из SQLServer и из MDB-шников.

--
---
Alexey
...
Рейтинг: 0 / 0
ADP - всязь с таблицами из MDB ?
    #32337334
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создай в MSSQL Linked Server к mdb.
...
Рейтинг: 0 / 0
ADP - всязь с таблицами из MDB ?
    #32337346
AlexeyU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.

А средствами ADP/ADO это как нить реализовать можно?

--
---
Alexey
...
Рейтинг: 0 / 0
ADP - всязь с таблицами из MDB ?
    #32337357
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно. exec sp_addlinkedserver. Но проще это сделать из Enterprise Manager. Еще можно использовать OpenQuery и OpenRowset.
...
Рейтинг: 0 / 0
ADP - всязь с таблицами из MDB ?
    #32337435
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Сделать Внешние данные->Связь с таблицами... нельзя.
Почему нельзя?
В ADP открываеш вкладку "Таблицы" в ней правой кнопкой на пустом месте кликаеш->Связь с таблицами...

Там мастер тебе как раз и создаст по выбору либо линкованый сервер либо вьюху через OpenDataSet

Потом делаеш какой хочеш запрос
...
Рейтинг: 0 / 0
ADP - всязь с таблицами из MDB ?
    #32337445
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Latuk писал:Почему нельзя?
В ADP открываеш вкладку "Таблицы" в ней правой кнопкой на пустом месте кликаеш->Связь с таблицами...
Во-первых оно что-нить свяжет только в том случае, если у тебя adp располагается на том же компутере, что и MS SQL
Во-вторых это все равно получается создание Linked Server, только через интерфейс аксеса, а не через Enterprise manager
...
Рейтинг: 0 / 0
ADP - всязь с таблицами из MDB ?
    #32337452
OldPferd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, так тот же линкованый сервер и получится, тогда уж лучше его самому создать, настройки какие указать при желании
...
Рейтинг: 0 / 0
ADP - всязь с таблицами из MDB ?
    #32337610
хам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот я так работаю
открываю коннект к mdb
и парю ее

cnn.ConnectionString = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & CurrentProject.Path & "\служебная.mdb"
cnn.Open
Set rst = New ADODB.Recordset
rst.Open "SELECT Пользователь, ИмяОбъекта, LeftObject, TopObject, WidthObject, HeightObject " _
& "FROM tblКоордРазмерОбъектов " _
& "WHERE Пользователь='" & Forms![Главная форма]![Текущий пользователь] & "' AND ИмяОбъекта='" & frm.Name & "'", cnn, adOpenKeyset, adLockOptimistic, adCmdText
...
Рейтинг: 0 / 0
ADP - всязь с таблицами из MDB ?
    #32337683
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как ты будешь "парить" запрос, в котором учавствуют и таблицы SQL сервера, и из mdb?
...
Рейтинг: 0 / 0
ADP - всязь с таблицами из MDB ?
    #32337930
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>если у тебя adp располагается на том же компутере, что и MS SQL
Да нет же и так все работает.
Только надо чтоб учетная запись из под которой запускается MSSQL имела права доступа к файлу источника.
Приписываеш сетевой путь (\\ИмяКомпа\МояЗашареннаяПапка\МояБаза.mdb).
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ADP - всязь с таблицами из MDB ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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