powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / связанные таблицы
9 сообщений из 9, страница 1 из 1
связанные таблицы
    #32387510
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
кто знает помогите новичку решить такой вопрос:
есть база, со связанными таблицами (таблицы в формате дбф в отдельной папке)
нужно програмно (по клику) прилинковать из той папки таблицы которые еще не были прилинкованные.
если можно поподробнее
спасибо.
...
Рейтинг: 0 / 0
связанные таблицы
    #32387563
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
народ горю, откликнитесь
не заставляйте думать, что никто не знает ответа
...
Рейтинг: 0 / 0
связанные таблицы
    #32387571
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
...
Рейтинг: 0 / 0
связанные таблицы
    #32387623
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо большое, за ссылку
я искал но не мог найти где бы связывали с самим дбф файлом
а не с другой бд
а здесь вроде есть ответ буду пробовать
...
Рейтинг: 0 / 0
связанные таблицы
    #32388140
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините за ламерство, но чтото никак не могу найти подходящего.
Всьо таки если знаете
напишите плз как мне програмно прилинковать таблицу (во всех примерах линкуют таблицы с других баз, у меня отдельная дбфка)
нужно в базу без таблиц прилинковать отдельную дбфку
...
Рейтинг: 0 / 0
связанные таблицы
    #32388170
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Как прилинковать таблицу?
...
Рейтинг: 0 / 0
связанные таблицы
    #32388774
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
здравствуйте, для меня все еще актуальная моя проблема, опять прошу помощи )

Dim tdf As TableDef
Set tdf = CurrentDb.CreateTableDef("имя")
tdf.Connect = "ConnectLine"
tdf.SourceTableName = "имя таблицы в другой базе от куда линкуешь"
CurrentDb.TableDefs.Append tdf

ConnectLine зависит от того через что ты устанавливаешь связь
например через ODBC:
"ODBC;DATABASE=имябазы;UID=имя пользователя в базе;PWD=пароль пользователя;DSN=имя ODBC источника;"


Set tdf = CurrentDb.CreateTableDef("имя") имя как я понял то какое будет отображатся в базе к которой линкуем?

tdf.SourceTableName = "имя таблицы в другой базе от куда линкуешь" вся проблема в том, чо никакой другой базы у меня нет, у меня только файл *.dbf

tdf.Connect = "ConnectLine" какую мне писать строку, к моему файлу?
...
Рейтинг: 0 / 0
связанные таблицы
    #32388784
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Имя - да, то, которое будет в Аксессе. Все остальное можно узнать, прилинковав этот файл один раз вручную и проверив для полученной таблицы:

CurrentDb.TableDefs(...).SourceTableName
CurrentDb.TableDefs(...).Connect
...
Рейтинг: 0 / 0
связанные таблицы
    #32388913
mastermind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо за советы, нашол и конект и имя таблицы
теперь, думаю в ссылках найду всьо остальное )))
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / связанные таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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