Отправляет email-рассылки с помощью сервиса Sendsay

Работа с MS Access

  Все выпуски  

Работа с MS Access


Доброго времени суток, уважаемый подписчики.
Предлагаю вашему вниманию примеры с сайта HiProg.com "Технологии программирования" из раздела MS ACCESS.
Надстройка для работы с запросами
MS ACCESS - Add-In_Download
Автор Sator Arepo   
07.02.2011 г.

Выводит в форму список запросов в текущей базе и их текст. Текст запросов можно редактировать.

Причем кроме нормальных сохраненных, выводятся и скрытые (напр. "~sq_c_frmGoodsItems~sq_ccboUnit"), которые аксесс создает автоматически для источников данных и строк типа "SELECT.....".
 

 

 




Ваш коментарий будет первым | Просмотров: 187

Подробнее...
 
Надстройка для выполнения SQL запросов
MS ACCESS - Add-In_Download
Автор Sator Arepo   
02.02.2011 г.
Надстройка позволяет:

 

  • выполнять SQL (SELECT, DML и DDL) в указанной (не обязательно текущей ) БД (mdb, MS SQL, текстовые/экселевские файлы) с опциональным запросом параметров через Inputbox().
  • выполнять (при желании) цепочку SQL-команд (чего, как известно, не умеет родной аксессовский редактор запросов).
  • генерировать для таблиц команды CREATE TABLE, INSERT ... VALUES (....),
  • INSERT.... SELECT TOP 1 ... FROM Msysobjects {UNION ALL SELECT TOP 1 ... FROM Msysobjects} (удобно для JET),
  • SELECT <список всех полей таблицы> (контекстное меню на листбоксе со списком таблиц).
  • выводить в указанном формате результаты запроса в поле, текстовый файл или Excel
  • преобразовывать текст запроса в строку для вставки в VBA


Примечания:
  1. SQL команды сохраняются тексты в таблице надстройки ===> тексты запросов сохраняются в исходном виде.
  2. Multiple recordsets и T-SQL-ный PRINT работают (при подключении к MS SQL разумеется)
  3. Если есть выделение в тексте команды, то выполняется выделенная часть текста.
  4. По выполнении команд выводятся системные сообщения возникающие при выполнении запроса.
  5. Доступ к данным осуществляется с помощью ADO.
  • Следствие 1: для оператора LIKE используйте '%' и '_' вместо '*' и '?'.
  • Следствие 2: можно объявлять DEFAULT и CHECK констрейнт на JET-овские таблицы.
 

 

 




Ваш коментарий будет первым | Просмотров: 271

Подробнее...
 
Использование дополнительных свойств объектов
MS ACCESS - VBA_Forum+
Автор Артем Золотинин [Баймер]   
03.12.2010 г.

Публикуя данную статью преследую одну главную цель – раскрыть для Вас свою идею по организованному ведению собственных свойств объектов Access (контролов, форм и т.д.).

Задачи, решаемые при реализации идеи:

  1. Расширение свойств объекта с быстрым к ним обращением.
    Медленная альтернатива – создание таблицы [Тип объекта][Расположение объекта][Наименование объекта][Наименование свойства][Значение свойства].

  2. Быстрое и удобное изменение переменных, используемых при отрабатывании событий объекта. Обращение производиться через панель «Окно свойств».
    Обычно приходится открывать код vba и изменять данные. Мы можем использовать альтернативу из п.1 или создавать спец поля на форме, но это часто неудобно.

  3. Другие.


Коментарии (26) | Просмотров: 993

Подробнее...
 
Установка MS ACCESS под Linux Ubuntu
MS ACCESS - Ассеss - общие_Forum+
Автор osmor   
28.10.2010 г.

В качестве теста использовалась следующая конфигурация:

  • Ubuntu 10.04

  • Wine 1.2

  • MS Office 2003 Pro Rus

 

1. Установить Wine если он неустановлен, иначе можно сразу перейти к п.3

 В терминале набираем

 $ sudo apt-get install wine


вводим пароль root и дожидаемся окончания установки.

2. Запускаем конфигуратор Wine. (В приципе при первом запуске wine конфигуратор запускается автоматически, но можно сделать это самому)

 

  winecfg

 

Настройка
wine

 

Здесь ничего менять пока не нужно, просто нажимаем кнопку "OK"

 

Коментарии (3) | Просмотров: 1155

Подробнее...
 
Новая версия утилиты установки/снятия защиты от Shift
Новости - Новости
Автор akkorn   
19.08.2010 г.

Версия 1.4.8

Список нововведений:

  • ведена дополнительная галка ‘Use Admin state’- требование прав Администратора БД для Установки / Снятии защиты загрузки с Shift;

  • Предпринята попытка ускорить процесс работы с формой расширенного режима работы;

  • Исправлена ошибка функции “Поместить поверх всех окон”.

  • Отключено сообщение при запуске второй копии программы;

  • Немного доработан интерфейс.


Подробнее...
 
Автофильтр для ленточных форм
MS ACCESS - Forms_Forum+
Автор Владимир Верещагин   
31.05.2010 г.

Реализация автофильтра в ленточных формых, как в табличных формах MSA2007

 

 

Коментарии (6) | Просмотров: 2494

Подробнее...
 
Шифрование данных в таблице алгоритмом Blowfish
MS ACCESS - VBA_Forum+
Автор osmor   
26.05.2010 г.

Если злоумышленник получил физический доступ к файлу базы данных, то никакая защита, кроме шифрования, не помешает ему получить доступ к данным сохраненным в таблицах.

 

Коментарии (17) | Просмотров: 2150

Подробнее...
 
Функция шифрования строки алгоритмом MD5
MS ACCESS - VBA_Forum+
Автор Прислал HOUSE MD   
24.05.2010 г.

Функция шифрования строки алгоритмом MD5.

Взята с сайта  http://www.di-mgt.com.au/crypto.html#MD5

 

Коментарии (2) | Просмотров: 1286

Подробнее...
 
Шаблон базы данных для авторизации и разграничения прав доступа
MS ACCESS - VBA_Forum+
Автор Lukas   
26.04.2010 г.

Предлагаю шаблон файла базы данных для авторизации и разграничения прав доступа к объектам и данным приложения.

Шаблон предназначен для начинающих разработчиков.
Разграничение к объектам БД осуществляется показом/сокрытием соответствующих кнопок меню, которые открывают соответствующие формы или отчеты.
Для разграничения прав на просмотр/изменения данных предлагается использовать две функции, значения которых можно использовать в критериях запросов.
Предусмотрены только две группы пользователей: Пользователи и Администраторы.

Коментарии (7) | Просмотров: 4055

Подробнее...
 
Вставка разрыва страниц перед заданным значением
MS ACCESS - VBA_Forum+
Автор Administrator   
23.04.2010 г.
Макрос для Excel.
Функция ищет заданное значение, вставляет разрыв страницы перед ним, меняет цвет найденной строки, скрывает строку.

Ваш коментарий будет первым | Просмотров: 1380

Подробнее...

В избранное