LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Функции в...
 Тема: Функции в запросе
 
 15.06.2007 21:03:31
All
4316 сообщения
1-ый


Тема: Функции в запросе
Как получить доступ к полям запроса в функции VBA ?
Передача значения полей через параметры - не конает - текст запроса получается слишком длинным :(
Попытки использовать recordset приводят к ошибке.
Возможно - направильная ссылка на recjrdset.



P.S. Общий раздел по запросам
Автор: Петр от 0:00:00 Источник ...
 15.06.2007 21:03:32
All
4316 сообщения
1-ый


RE: Функции в запросе
Dim rst as Dao.recordset. Вообще на эту тематику очень много примеров.


P.S. Общий раздел по запросам
Автор: Виктор Конюков от 0:00:00 Источник ...
 15.06.2007 21:03:32
All
4316 сообщения
1-ый


RE: Функции в запросе
Прикол в том, что Recordset работает СРАЗУ СО ВСЕЙ ТАБЛИЦЕЙ (ну и соответственно с запросом).
Фишка в том, что Recordset для запросов работает в "обрезанном " варианте.( например rs.CountRecord всегда показывает равным 1 )
Я нашел обходной маневр.( правда, пока не пробовал ;))
В Recordset искать запись по признаку (например по полю с типом Counter)переданному в функцию через параметр, а там делать с ней, че хошь.. ;))

Спасибо за ответ ;))) Мелочь - а все равно приятно !



P.S. Общий раздел по запросам
Автор: Петр от 0:00:00 Источник ...
 15.06.2007 21:03:32
All
4316 сообщения
1-ый


RE: Функции в запросе
Дело в том, что rs.RecordCount работает не совсеми типами открываемых Recordset. Например c dbOpenSnapShot, dbOpenDynaset не работает. Либо выбирай другой тип, либо используй свою рацуху.


P.S. Общий раздел по запросам
Автор: Lucky от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Функции в...
ПоискПоиск  Список форумовСписок форумов  
right