Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.09.2012, 18:46   #11
Вадичок
Пользователь
 
Регистрация: 09.09.2012
Сообщений: 87
По умолчанию

Цитата:
Сообщение от Андрэич Посмотреть сообщение
Прилинковать - это значит присоединить таблицу из другого файла Аксесс, не импортируя (не загружая, не копируя в текущий файл) её :
меню Файл-Внешние данные-Связь с таблицами (как это сделать программно - показано Автором вопроса).
В результате чего к ней можно будет обращаться как к объекту текущего файла
Благодарю! А где этот код прописывать? В макросе Access VBA?
Вадичок вне форума Ответить с цитированием
Старый 15.09.2012, 18:52   #12
Андрэич
Форумчанин
 
Аватар для Андрэич
 
Регистрация: 20.05.2012
Сообщений: 311
По умолчанию

Замечание.
Прилинковать можно не только таблицы Аксесс, но других форматов БД (например, файлы .dbf), а также таблицы в Эксель и даже в текстовом формате .txt
Андрэич вне форума Ответить с цитированием
Старый 15.09.2012, 19:00   #13
Андрэич
Форумчанин
 
Аватар для Андрэич
 
Регистрация: 20.05.2012
Сообщений: 311
По умолчанию

Цитата:
Сообщение от Вадичок Посмотреть сообщение
Благодарю! А где этот код прописывать? В макросе Access VBA?
>меню Файл-Внешние данные-Связь с таблицами
(я думаю, что программо вам пока необязательно, предполагая, что делать это нужно нечасто...)

Нет, в Аксесс не в макросе.
Код содержится в модулях. Либо это модуль формы, либо общий модуль, который отображается на вкладке Модули :-)
Андрэич вне форума Ответить с цитированием
Старый 15.09.2012, 19:09   #14
Вадичок
Пользователь
 
Регистрация: 09.09.2012
Сообщений: 87
По умолчанию

Цитата:
Сообщение от Андрэич Посмотреть сообщение
>меню Файл-Внешние данные-Связь с таблицами
(я думаю, что программо вам пока необязательно, предполагая, что делать это нужно нечасто...)

Нет, в Аксесс не в макросе.
Код содержится в модулях. Либо это модуль формы, либо общий модуль, который отображается на вкладке Модули :-)
Спасибро, а в чем отличие вручную связать или програмно в модуле?
Вадичок вне форума Ответить с цитированием
Старый 15.09.2012, 19:23   #15
Андрэич
Форумчанин
 
Аватар для Андрэич
 
Регистрация: 20.05.2012
Сообщений: 311
По умолчанию

Цитата:
Сообщение от Вадичок Посмотреть сообщение
Спасибро, а в чем отличие вручную связать или програмно в модуле?
Главное и первоочередное отличие - написание правильного кода в соответствии с логикой действий пользователя (тогда как собственный функционал Аксесс позволяет это сделать банальными "кликами", в чём и удобство Аксесс). Правильного - значит осмысленно, то есть на языке, понятном машине. Для этого этот язык, по аналогии с русским, например, нужно хорошо знать. Иначе машина вас не поймет (как бы сейчас не понял ваше сообщение не владеющий русским )
Андрэич вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Cформировать из 30 таблиц 1 500 000 000 таблиц, за 2 часа. kola672 Фриланс 12 02.11.2010 20:43
Сформировать из 30 таблиц 15 000 таблиц, за 15 минут. kola672 Фриланс 31 19.10.2010 01:22
Форматирование таблиц faiza Microsoft Office Word 2 10.05.2010 14:41
Связь таблиц Etlau Помощь студентам 0 27.12.2009 15:10
Связи таблиц Dima_mazhor Microsoft Office Access 2 23.12.2008 15:37