|
|
|
перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Необходимо в перекрестном запросе отсечь даты с помощью between #01/04/2004# and #15/04/2004#. Поля дат разумеется переменные и находятся в форме ,т.е. получается условие between Forms![F_main]![p_s] and Forms![F_main]![p_po]. Это условие напрямую в перекрестный запрос вставить нельзя, поэтому пишу функцию, где получаю условие и возвращаю в запрос. Вот тут-то и проблема ......... p_s=Forms![F_main]![p_s] p_po=Forms![F_main]![p_po] fn_date = "between " & p_s & " and " & p_po end function Я пробовал и со знаком ## и без Он и ошибки не выдает, и результат не выводит. Может кто знает в каком виде надо вернуть в перекрестном запросе условие between чтобы оно заработало? И еще обратил внимание, что с одной конкретной датой работает, но формат даты mm.dd.yyyy. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2004, 13:51 |
|
||
|
перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Смотри здесь http://www.sql.ru/faq/faq_topic.aspx?fid=157 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2004, 13:57 |
|
||
|
перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
Надо вставлять с ## и по формату mm/dd/yyyy. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2004, 13:58 |
|
||
|
перекрестный запрос
|
|||
|---|---|---|---|
|
#18+
И еще обратил внимание, что с одной конкретной датой работает, но формат даты mm.dd.yyyy. читаем фак , оно полезно и от многих "открытий" спасает Он и ошибки не выдает Значит написан синтаксически правильно и результат не выводит Значит написан неправильно (если конечно он должен хоть что-то выводить) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2004, 14:01 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32377074&tid=1677202]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
41ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 323ms |

| 0 / 0 |
