Форум программистов, компьютерный форум, киберфорум
Наши страницы

MS Access

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 2, средняя оценка - 4.00
БурундукЪ
9555 / 2555 / 67
Регистрация: 17.02.2009
Сообщений: 10,364
#1

Делимся наработками - MS Access

03.11.2009, 11:04. Просмотров 181029. Ответов 106
Метки нет (Все метки)

в этой теме предлагаю выкладывать интересные наработки по акцессу...

зы. в дальнейшем на основе их можно будет создать темы "важное"

Добавлено через 45 секунд
ззы. флуд и спам в этой теме будет награжден красными карточками
15
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.11.2009, 11:04
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Делимся наработками (MS Access):

Для рубрики "Делимся наработками", добить БД поставка-сделка авто - MS Access
День добрый, форумчане. Хочу довести до ума БД, чтобы добавить в раздел форума "Делимся наработками", так как там нашел только отдаленно...

Строковый тип данных. С наработками. Работает, но не верно - Pascal
Написать программу определения в заданной строке номера первого по порядку слова, которое короче своего предшественника и число вхождений в...

Делимся. - Web
Доброго времени суток всем посетителям этой темы!=) Хочу попросить вас поделиться самой откровенной информацией по нескольким...

Делимся знаниями по С++ - C++
По вашему зачем нужна виртуальная функция в программе? Какой от нее толк если она вызывается как обычная функция. Да я знаю что...

FX-6300, делимся опытом - Процессоры
Всем здрасте. Вот хотел спросить у вас, кто чего добился в разгоне 6300? Я разгонял до 4.7 поднятием множителя. Напряжение 1.35....

Ведьмак 2: делимся впечатлениями - RPG
Кто уже играл, поделитесь впечатлениями. То есть: лучше ли Ведьмак 2 по сравнению с Ведьмак, плюсы, минусы, в общем стоит ли брать игру?

106
Silur
4 / 4 / 0
Регистрация: 16.01.2014
Сообщений: 5
14.05.2018, 12:51 #106
Не знаю, правильно ли это, и можно ли здесь, но хотел бы сообщить, что на сайте у Андрея Митина Программирование MsAccess, VB, VBA довольно много различных примеров и наработок. Как законченных программ, так и отдельных модулей и функций. А так же справочной информации. Форум там давно умер, а вот как хранилище кода и информации самое то.
1
Silur
4 / 4 / 0
Регистрация: 16.01.2014
Сообщений: 5
14.05.2018, 13:19 #107
Вот пример отдельного модуля, который легко можно встроить в свои программы

Модуль автоматического создания резервных копий (архивирования)


Описание: Модуль автоматического создания резервных копий табличной части разделённой базы данных.

Пользуюсь давно. Вот решил оформить в качестве примера. Может кому-то и пригодится.

Модуль автоматического создания резервных копий табличной части разделённой базы данных.

Может работать в ручном режиме и по расписанию.
Может производить сжатие перед созданием резервной копии.
Можно выбрать место для хранения резервной копии.
Имя резервной копии состоит из имени табличной части базы данных и даты-времени создания резервной копии.
Для Windows XP и выше используются встроенные средства создания ZIP архивов
для младших версий Windows резервные копии создаются без архивирования.

Может работать в Access от 2000 и выше в базах формата MDB и ACCDB.
Может функционировать в 32-х и 64-х версиях Access.
Табличная часть должна иметь тот же формат, что и интерфейсная - MDB или ACCDB.

Модуль работал в Windows XP - Access 2003 и 2007
и Windows 7 - Access 2010 в 32-х и 64-х битных версиях

Правила использования

Вставьте вызов функции fnCreateArchive() в макрос Autoexec (Можно в секцию Load (Загрузка) первой загружаемой формы).
Если у вас таблицы подключаются динамически, то функцию надо расположить после подключения таблиц.

Форма настройки режима архивирования (frm_CreateArchiveFile) вызывается по кнопке "Параметры архивирования" на главной форма.
Можно выбрать папку для архивирования: папку модуля таблиц, папку модуля интерфейса, папку Мои документы или задать произвольную папку
Можно задать прооцедуру сжатия перед архивированием, поставив соответствующий флажок
Для задания автоматического архивирования надо установить флажок "Архивирование по расписанию" и выбрать периодичность архивирования. (если не нравится представленная периодичность, доработайте под свои требования)
Если установлен флажок "Сообщить об архивировании", то после создания архива будет выведено сообщение об этом.

Настройки архивирования содержатся в таблице tbl_SetArhiveFile.
Для однопользовательской БД её расположение не имеет значение. Для многопользовательской БД её лучше располагать в табличной части разделённой базы данных. Тогда создавать архив может любой клиентский модуль, для которого при запуске выполнится условие по сроку создания архива.

Для многопользовательской работы так же желателен модуль определения подключения к базе других пользователей.
3
Вложения
Тип файла: zip sd_AutoArchiveDB.zip (250.9 Кб, 20 просмотров)
14.05.2018, 13:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.05.2018, 13:19
Привет! Вот еще темы с ответами:

Делимся результатами 3dMark`11 - Выбор компьютера
виложуєм в ету тему свои результати в 11 маку и конфигурации

Qt: Учимся вместе. Делимся опытом. - C++ Qt
Сейчас я пытаюсь осваивать Qt. Я плохо знаю C++ и Qt в частности... поэтому часто бывают моменты, когда для решения, казалось бы, простой...

Реальные программы - делимся со всеми - C#
Давайте делиться реальными прогами на С#, т.к. у всех возникают часто похожие проблемы в коде и их можно обсудить на Конкретных примерах....

Делимся опытом встреч с WannaCry(pt) - Безопасность
Профессионалы компьютерной безопасности, рабочие сервис-центров или просто сосед-хакер-ы, поделитесь своим опытом встреч с wannacry, и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
107
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru