5 строк кода

Как писать комерческие приложения на MS Access

Archive for the ‘решения’ Category

Как создать временные таблицы

Комментариев нет

Что бы не загаживать базу с данными и/или интерфейсную базу временными таблицами я решил перенести их в специальную временную базу данных. Это делает функция CM_CreateTempMDB(). И живет она в модуле mc_TempMDB. Для своей работы функция использует функции из внешних модулей: mc_LT.CM_LT_AddAllExt(), mc_File.CM_GetDBPath(), mc_StrSost.CM_StrSost().

У меня временная база пересоздается каждый раз при запуске программы. Функция копирует шаблоны временных таблиц из интерфейсной базы, имя которых подходит под условие: temp_*_def. Например, temp_import_def.

Текст функции:
Read the rest of this entry »

Written by Сергей Скоков

Октябрь 17th, 2011 at 10:32 пп

Как создать ссылки на таблицы

Комментариев нет

Хочу представить Вам функции, без которых нормальная жизнь программы на MS Access не возможно.

Их всего три:

  • CM_LT_AddAllExt() — добавляет в текущую базу ссылки на таблицы из mdb файла
  • CM_LT_AddAllExt_ODBC() — добавляет в текущую базу ссылки на ODBC таблицы на сервере
  • CM_LT_DelAll() — удаляет таблицы-ссылки из текущей базы

Они позволяют создать в интерфейсной базе ссылки на таблицы из базы с данным. У меня они запускаются каждый раз при запуске. Написаны они давным давно, но полезны до сих пор.

Текст функций:
Read the rest of this entry »

Written by Сергей Скоков

Май 6th, 2011 at 11:41 дп