Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / связанные таблицы / 9 сообщений из 9, страница 1 из 1
26.01.2004, 11:50
    #32387510
mastermind
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связанные таблицы
кто знает помогите новичку решить такой вопрос:
есть база, со связанными таблицами (таблицы в формате дбф в отдельной папке)
нужно програмно (по клику) прилинковать из той папки таблицы которые еще не были прилинкованные.
если можно поподробнее
спасибо.
...
Рейтинг: 0 / 0
26.01.2004, 12:16
    #32387563
mastermind
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связанные таблицы
народ горю, откликнитесь
не заставляйте думать, что никто не знает ответа
...
Рейтинг: 0 / 0
26.01.2004, 12:20
    #32387571
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связанные таблицы
...
Рейтинг: 0 / 0
26.01.2004, 12:46
    #32387623
mastermind
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связанные таблицы
спасибо большое, за ссылку
я искал но не мог найти где бы связывали с самим дбф файлом
а не с другой бд
а здесь вроде есть ответ буду пробовать
...
Рейтинг: 0 / 0
26.01.2004, 17:08
    #32388140
mastermind
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связанные таблицы
Извините за ламерство, но чтото никак не могу найти подходящего.
Всьо таки если знаете
напишите плз как мне програмно прилинковать таблицу (во всех примерах линкуют таблицы с других баз, у меня отдельная дбфка)
нужно в базу без таблиц прилинковать отдельную дбфку
...
Рейтинг: 0 / 0
26.01.2004, 17:26
    #32388170
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связанные таблицы
Как прилинковать таблицу?
...
Рейтинг: 0 / 0
27.01.2004, 11:33
    #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
27.01.2004, 11:37
    #32388784
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связанные таблицы
Имя - да, то, которое будет в Аксессе. Все остальное можно узнать, прилинковав этот файл один раз вручную и проверив для полученной таблицы:

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


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