
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
05.05.2004, 00:21
|
|||
|---|---|---|---|
Dcount c параме запросами |
|||
|
#18+
Он работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2004, 00:27
|
|||
|---|---|---|---|
|
|||
Dcount c параме запросами |
|||
|
#18+
Види, не. Ве на г-то зада зна па. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2004, 00:32
|
|||
|---|---|---|---|
Dcount c параме запросами |
|||
|
#18+
Запрос2 сделан на основе другого, запроса1. Запрос1 параметрируется в форме через поле. А в запросе2 ставлю dcount ("[Поле запроса1]";"Запрос1";"[поле запроса]='условие'"). В результате он выдает ошибку - Введенное в качестве параметра запроса выражение вызывает ошибку: Приложению "MS Access" не удается найти имя Forms!......... из этого выражения. Через VB, ошибка звучит приблизительно так: "2001: Предидущая операция прервана пользователем"... хотя я ничего при этом не прерывал. Нужно ли указывать параметр или как его можно обойти в функциях по подмножесту при вызове таких запросов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2004, 00:38
|
|||
|---|---|---|---|
|
|||
Dcount c параме запросами |
|||
|
#18+
Насколько я понимаю, при обращении к запросу через DCount просто нет возможности указать значение параметра. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2004, 00:43
|
|||
|---|---|---|---|
Dcount c параме запросами |
|||
|
#18+
Так точно. В VB в синтаксисе этого не нашлось. Может быть ошибка связана не с параметром, а счем-то другим? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2004, 00:44
|
|||
|---|---|---|---|
|
|||
Dcount c параме запросами |
|||
|
#18+
Судя по приведенным симптомам, дело именно в параметре. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2004, 01:09
|
|||
|---|---|---|---|
Dcount c параме запросами |
|||
|
#18+
Так и шо? Этот параметр там никак не обойти/обманнуть? Делать то что? Неужели все функции по работе с подмножеством настолько негибкие? Если так то вопрос следует перефразировать следующим образом: Каким образом используя в VB пректе SQL запрос к параметрированному запросу можно получить значение подмножественной функции и присвоить его переменной. Кто знает помогите, а то мне всю ночь здесь сидеть, а спать очень и очень х-ца. Ученье -свет, а неученье - ночная работа! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2004, 01:13
|
|||
|---|---|---|---|
|
|||
Dcount c параме запросами |
|||
|
#18+
авторПриложению "MS Access" не удается найти имя Forms!......... из этого выражения Попробовал. Такое сообщение получил в том случае если форма закрыта. Она точно открыта при вызове запроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.05.2004, 01:17
|
|||
|---|---|---|---|
|
|||
Dcount c параме запросами |
|||
|
#18+
Я бы вместо этого DCount написал свою функцию, которая бы задавала значение параметру запроса, открывала рекордсет и возвращала нужное значение. function MyDCount(s as string)as integer dim p as parameter with currentdb.querydefs(s) for each p in .parameters p.value=eval(p.name) next with .openrecordset if .bof then MyDCount=0 else .movelast MyDCount=.recordcount endif .close end with end with end function Писано на коленке, возможны ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=45&tablet=1&tid=1674829]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
156ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 457ms |

| 0 / 0 |
