|
|
|
FAQ.Ошибка открытия ПЕРЕКРЕСТНОГО запроса или DAO - Recordset'a
|
|||
|---|---|---|---|
|
#18+
PROBLEM(s): А) Ошибка открытия перекрестного запроса, основанного на запросах с параметрами Б) Ошибка открытия рекордсета ДАО (возможно, АДО и проч.), основанного на запросах с параметрами SOLUTION: Как это ни смешно, все-таки нужно заменять параметры запроса наподобие [Forms]![Дт_Обороты].[comboBegDate] на функции, к ним обращающиеся: GetDTBeg() , описывая их в модуле: Function GetDTBeg() GetDTBeg = [Forms]![Дт_Обороты].[comboBegDate] End Function Вариант решения "прописать типы параметров [Forms]![Дт_Обороты].[comboBegDate] в запросе через PARAMETERS или интерфейс "Параметры" в режиме конструктора действительно убирает ошибку - но только в перекрестных запросах, - а ДАО не вылечивается. Вывод: Универсале Перпетуум Мобиле? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 13:44 |
|
||
|
FAQ.Ошибка открытия ПЕРЕКРЕСТНОГО запроса или DAO - Recordset'a
|
|||
|---|---|---|---|
|
#18+
Флейм вот там, по уговору, да?\r /topic/37034 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 13:49 |
|
||
|
FAQ.Ошибка открытия ПЕРЕКРЕСТНОГО запроса или DAO - Recordset'a
|
|||
|---|---|---|---|
|
#18+
Есть некотрая неточность. При явном указании параметра работает везде (у меня во всяком случае, на Акес2000). Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 14:02 |
|
||
|
FAQ.Ошибка открытия ПЕРЕКРЕСТНОГО запроса или DAO - Recordset'a
|
|||
|---|---|---|---|
|
#18+
Есть некотрая неточность. При явном указании параметра работает везде (у меня во всяком случае, на Акес2000). Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 14:02 |
|
||
|
FAQ.Ошибка открытия ПЕРЕКРЕСТНОГО запроса или DAO - Recordset'a
|
|||
|---|---|---|---|
|
#18+
Верю, Виктор, хотя так не пробовал. Вопрос риторический - что эргономичнее: функции на поля или указание параметров... ;) ВЕДЬ ПОЛУЧАЕТСЯ, ЧТО ФУНКЦИИ VB УНИВЕРСАЛЬНЕЕ? ТАК ЗАЧЭМ?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 15:04 |
|
||
|
FAQ.Ошибка открытия ПЕРЕКРЕСТНОГО запроса или DAO - Recordset'a
|
|||
|---|---|---|---|
|
#18+
Функция м.б. и универсальнее, но что будет с планом выполнения и использованием RushMore? ИМХО, тут надо конкретно на алгоритм смотреть и выбирать, то что нужно. А в FAQ надо упоменуть два способа. Тока кто фак писать будет? Нуф-нуф почти выдохся... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 15:16 |
|
||
|
FAQ.Ошибка открытия ПЕРЕКРЕСТНОГО запроса или DAO - Recordset'a
|
|||
|---|---|---|---|
|
#18+
Конечно, для FAQ нужны все способы. А Рашмором пользуются на вкус ;) Кто как приучился и кто с какого учебника начинал. Я издавна и до сих пор пишу префиксы lbl, txt, btn и т.д., хотя про Рашмора услышал недавно ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2003, 15:46 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32191329&tid=1680919]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 200ms |
| total: | 358ms |

| 0 / 0 |
