powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Одновременная работа проекта с SQL сервером и базой MDB
11 сообщений из 11, страница 1 из 1
Одновременная работа проекта с SQL сервером и базой MDB
    #32701322
Дмитрий15
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Потихоньку переношу комплекс из 3 взаимосвязанных программ MDB на SQL сервер. Как заставить проект ADP. Работать одновременно с несколькими таблицами на сервере и несколькими в старых MDB файлах.
Пробовал подключить старые таблицы как представления (связывал с таблицами) но они упорно подулючаются только для чтения.
Где грабли?

P.S. Присоветуйте url где почитать про перенос баз access на sql сервер.
...
Рейтинг: 0 / 0
Одновременная работа проекта с SQL сервером и базой MDB
    #32701451
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий15Пробовал подключить старые таблицы как представления (связывал с таблицами) но они упорно подулючаются только для чтения.
Опиши поподробней как делал.
...
Рейтинг: 0 / 0
Одновременная работа проекта с SQL сервером и базой MDB
    #32701457
Дмитрий15
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pavel Дмитрий15Пробовал подключить старые таблицы как представления (связывал с таблицами) но они упорно подулючаются только для чтения.
Опиши поподробней как делал.
1. Была база MDB. Некоторые талицы из нее нужны только в этой базе, другие пользуются еще в 2х прогах.
2. Запускаю мастера перехода на SQL сервер и задаю перенести несколько таблиц на сервер. Но при этом только эти несколько таблиц и получаются подключенными к проекту.
3. (Собственно вопрос) Пытаюсь подключить остальнгые таблицы из старого MDB файла - но получается только для чтения. А как правильно???
...
Рейтинг: 0 / 0
Одновременная работа проекта с SQL сервером и базой MDB
    #32701460
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1.Проверь наличие ключевых полей в таблицах под MSSQL и если надо создай их.
2.Убедись что в прилинкованных таблицах ключевые поле заданно корректно, и если надо переопредели их.
3. Убедись что под MSSQL для пользователя есть права на изменение данных в этих таблицах, и обязательно оставь роль Public.
...
Рейтинг: 0 / 0
Одновременная работа проекта с SQL сервером и базой MDB
    #32703177
Дмитрий15
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pavel1.Проверь наличие ключевых полей в таблицах под MSSQL и если надо создай их.
2.Убедись что в прилинкованных таблицах ключевые поле заданно корректно, и если надо переопредели их.
3. Убедись что под MSSQL для пользователя есть права на изменение данных в этих таблицах, и обязательно оставь роль Public.

Хммм. С сервером все в порядке. По непонятной для меня причине я не могу подключить обычную MDB базу. Я ее не к SQL серверу цепляю а в ADP проект напрямую.
...
Рейтинг: 0 / 0
Одновременная работа проекта с SQL сервером и базой MDB
    #32703370
Фотография Pavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий15По непонятной для меня причине я не могу подключить обычную MDB базу. Я ее не к SQL серверу цепляю а в ADP проект напрямую.
Смотри тут.
...
Рейтинг: 0 / 0
Одновременная работа проекта с SQL сервером и базой MDB
    #32703539
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не из ADP например в EM вьюха редактируемая?
Вообщето ADP клиент генерит команды на апдейт
не к представлению а к таблице на которой она основана
или надо явно указать опцию metadata во вьюхе
...
Рейтинг: 0 / 0
Одновременная работа проекта с SQL сервером и базой MDB
    #32705119
Дмитрий15
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LatukА не из ADP например в EM вьюха редактируемая?
Вообщето ADP клиент генерит команды на апдейт
не к представлению а к таблице на которой она основана
или надо явно указать опцию metadata во вьюхе
Так я MDB базы не на SQL сервер цепляю. а сразу в ADP проект. (Это разве не разные вещи)?

В результате экспериментов попробую сформулировать проблему более узко:
Как к проекту (ADP) подключить таблицу из MDB файла. (Полностью перетащить на сервер нельзя т.к. некоторые старые проги все еще работают с базой MDB). Если кто знает как это сделать - киньте любой пример с любой таблицей которая подключена в проект подобным образом.
...
Рейтинг: 0 / 0
Одновременная работа проекта с SQL сервером и базой MDB
    #32705686
OldPferd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно, например, настроить на эту mdb Linkedserver на MS SQL (см.BOL или поиском по форуму MS SQL)
А в БД MS SQL можно сделать view на него с теми же именами, что и были в mdb
типа:
CREATE VIEW dbo.ПРИХОД
AS
SELECT *
FROM OPENQUERY(LinkSereverMDB, 'SELECT * FROM ПРИХОД') Rowset_1

И так же использовать эти имена в запросах, как и раньше

Или напрямую подключаться через ADO Или DAO
Set cnn=New ADODB.Connection
cnn.ConnectionString="Provider=Microsoft.Jet.OleDb.4.0;Data Source=" & CurrentProject.Path & "\BD1.mdb"
cnn.Open
Set rst=New ADODB.Recordset
rst.Open ...
...
Рейтинг: 0 / 0
Одновременная работа проекта с SQL сервером и базой MDB
    #32705693
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторКак к проекту (ADP) подключить таблицу из MDB файла

таблицу нужно подключить к серверу через линкед-сервер
...
Рейтинг: 0 / 0
Одновременная работа проекта с SQL сервером и базой MDB
    #32706988
Дмитрий15
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
АлексейК авторКак к проекту (ADP) подключить таблицу из MDB файла

таблицу нужно подключить к серверу через линкед-сервер

Линкед сервер настроил, вьюху создал. Но ничего изменить в подключенных таким образом таблицах так и не получается. Где грабли?
Вернее в IM правлю а при сохранении записи ругается на another user чегото модифицировал....
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Одновременная работа проекта с SQL сервером и базой MDB
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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