powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как поменять связь таблицы с SQL Server на mdb
7 сообщений из 7, страница 1 из 1
Как поменять связь таблицы с SQL Server на mdb
    #32715928
Гость1234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста. Не могу поменять программно связь таблицы с SQL Server на такую же таблицу в файле mdb.

Есть таблица. У нее строка связи "ODBC;DSN=DataSQL;APP=Microsoft® Access;WSID=PC245;DATABASE=Data". Пытаюсь свойство Connect поменять на ";DATABASE=c:\Data.mdb". После применения refreshlink выдается окно выбора ODBC.
Причем если с mdb переделывать на SQL Server все проходит нормально.
...
Рейтинг: 0 / 0
Как поменять связь таблицы с SQL Server на mdb
    #32715966
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте установить такую строку связи:
"DATABASE=C:\Data.mdb;TABLE=TableName"
где TableName - это имя таблицы к которой хотите подключиться
...
Рейтинг: 0 / 0
Как поменять связь таблицы с SQL Server на mdb
    #32716044
Гость1234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пробовал. Не помогает.
Пробовал строки
"DATABASE=C:\Data.mdb;TABLE=TableName"
";DATABASE=C:\Data.mdb;TABLE=TableName"
"DATABASE=C:\Data.mdb"
";DATABASE=C:\Data.mdb"
"MS Access;DATABASE=C:\Data.mdb"
"MS Access;DATABASE=C:\Data.mdb;TABLE=TableName"

Все тщетно
...
Рейтинг: 0 / 0
Как поменять связь таблицы с SQL Server на mdb
    #32716131
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветите код, где идет подключение.
В таких случаях, я обычно через контруктор подключаюсь, затем, из свойств подключения копирую необходимые параметры в код.
...
Рейтинг: 0 / 0
Как поменять связь таблицы с SQL Server на mdb
    #32716151
Гость1234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код

For Each TblDf1 In CurrentDb.TableDefs
TblDf1.Connect="MS ACCESS;DATABASE=C:\Data.mdb"
TblDf1.refreshlink
Next TblDf1

Строку из конструктора пробовал вставлять. Не помогает. Где-то похоже таблица помнит что через ODBC подключалась. Но где?
...
Рейтинг: 0 / 0
Как поменять связь таблицы с SQL Server на mdb
    #32716160
Фотография Лох Позорный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хде-хде... в караханде.

см. хелп по св-ву TableDef.Attributes.
заодно узнаешь, что поменять это св-во для уже существующих (добавленных в семейство) таблиц - не получится.
...
Рейтинг: 0 / 0
Как поменять связь таблицы с SQL Server на mdb
    #32716345
Гость1234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это получается что у меня другого выхода как убивать таблицы и по новой создавать связь нет? Грустно весьма.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как поменять связь таблицы с SQL Server на mdb
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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