LEADERSOFT.ru
Разработка на заказ программ и сайтов
Разработка
Заказ программы
Прайс-лист
Техническое задание
Проектная документация
Наши клиенты
Реклама и продвижение
Магазин
Перейти в магазин
Новинки магазина
Бизнес программы
Финансовый учет
Документооборот
Исходные коды
Интернет решения
Обучение
Перейти в раздел
Форумы по разработке
Примеры на Access
Рассылка статей
Магазин IT литературы
Блог
Все статьи
Microsoft Access (VBA)
Microsoft Access (Проекты)
Microsoft ASP.NET
Сервисы Google
Технические задания
Новости IT технологий
Сервисы
Форумы разработчика
Контакты
О компании
Регистрация на сайте
Подписка на новости по Email
Сообщество Google+
Подписка subscribe.ru
Новости в формате Атом
Загрузить
Загрузить каталог программ
Форумы по информационным технологиям
Начало
Forums
Регистрация
|
Вход
Forums
Обновлено ::
05 февраля 2005
Форумы
Поиск
Список форумов
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Временный...
Тема: Временный запрос
15.06.2007 21:02:18
Valerik1
2 сообщения
Тема: Временный запрос
Вот сделал запрос, на выборку из нескольких таблиц. SQL выражение вроде верно формирую.
Создаю запрос, запускаю его, а затем удаляю вот таким образом:
Set qdfNew = CurrentDb.CreateQueryDef("Выборка", strSQL)
stDocName = "Выборка"
DoCmd.OpenQuery stDocName, acNormal, acEdit
CurrentDb.QueryDefs.Delete qdfNew.Name
В результате база растет как на дрожжах.
Но в хелпе написано, что можно создать временный объект QueryDef если указать ему пустое имя. А вот как его запустить?
P.S. Общий раздел по запросам
Автор:
Valerik
от 10.04.2002 15:45:55
Источник ...
15.06.2007 21:02:18
Николай3
48 сообщения
RE: Временный запрос
Чтобы база не росла - надо ее периодически (или постоянно при закрытии) сжимать.
Временный QueryDef можно использовать как источник данных для отчетов, форм, recordset
Мне кажется пользователю работать с таблицами не очень удобно, да и возможности сильно ограничиваются (по сравнению с формами)
P.S. Общий раздел по запросам
Автор:
Николай
от 10.04.2002 18:59:09
Источник ...
15.06.2007 21:02:18
Valerik
14 сообщения
RE: Временный запрос
Как ее сожмешь, если постоянно кто-нибудь с ней работает. А за день база успевает вырасти в два-три раза. И пользователей то всего 4 человека...
По поводу временного объекта QueryDef - не понял как к нему можно обратиться, если имя пустое? Если есть пример то не поделится кто-нибудь?
P.S. Общий раздел по запросам
Автор:
Valerik
от 11.04.2002 14:09:19
Источник ...
15.06.2007 21:02:18
All
4316 сообщения
RE: Временный запрос
Ошибка алгоритма. Запросы и другие объекты в базе данных надо сохранять, но ни в коем случае не создавать используя create, база данных действительно будет расти очень быстро (Объекты из нее не удаляются, а дописываются в конец файла). Выход - надо менять логику программы.
P.S. Общий раздел по запросам
Автор:
Виктор Конюков
от 0:00:00
Источник ...
15.06.2007 21:02:18
Valerik
14 сообщения
RE: Временный запрос
> Ошибка алгоритма.
Дык я понимаю, и пытаюсь исправиться.)
Собственно говоря, есть база клиентов (адреса, телефоны, емайлы, пароли, явки). Куча всяких данных. Для выборки из таблиц я сделал форму с полями, и в некоторых из них указываю данные (к примеру город где находится клиент). При нажатии на кнопку формирутся и запускается запрос (см. первое сообщение). Т.е. я просматриваю поля формы и если поле пустое, то оно не участвует в критериях отбора. В перспективе можно будет указывать какие поля таблиц выводить в результате запроса. А вот как все это сделать не создавая каждый раз новый запрос?
P.S. Общий раздел по запросам
Автор:
Valerik
от 11.04.2002 18:03:28
Источник ...
Страница 1 из 1
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Временный...
Одноуровневый вид
Древовидная структура
Самый старый из новых
Новейший из старых
Поиск
Список форумов
Начало
|
Forums
Copyright 2002-2016 Leadersoft.ru
::
Leadersoft
::
Соглашение о безопасности
::
Условия использования