|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
Добрый день, подскажите как изменить сохраненный запрос? Есть запрос типа Код: vbnet 1.
Мне нужно добавить, чтобы по кнопке в этот запрос добавилась строка с where. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 12:17 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
noobsДобрый день, подскажите как изменить сохраненный запрос? Есть запрос типа Код: vbnet 1.
Мне нужно добавить, чтобы по кнопке в этот запрос добавилась строка с where. А зачем? Если у вас динамические запросы, то сохраняйте их в таблице. Очень даже удобно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 12:24 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
noobsДобрый день, подскажите как изменить сохраненный запрос? Есть запрос типа Код: vbnet 1.
Мне нужно добавить, чтобы по кнопке в этот запрос добавилась строка с where.А в чём проблема-то? Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 12:27 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
А зори здесь тихие, С использованием QueryDefs проблем вообще нет. Я думал есть какой-то способ просто добавить строку к существующему запросу. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 12:29 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
Ну и добавляйте, в чем трудность? Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 12:35 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
А зори здесь тихиеnoobsДобрый день, подскажите как изменить сохраненный запрос? Есть запрос типа Код: vbnet 1.
Мне нужно добавить, чтобы по кнопке в этот запрос добавилась строка с where.А в чём проблема-то? Код: vbnet 1. 2. 3.
Код: vbnet 1. 2. 3.
[/quote] Нет Не то? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 12:37 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
Можно и не добавлять ничего в первый запрос. Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 12:39 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
__MichelleМожно и не добавлять ничего в первый запрос. Код: sql 1.
можно и так. Но, КМК, это лишне. Зачем делать выборку по всему набору, а потом делать из неё выжимку? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 13:28 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
А зори здесь тихие__MichelleМожно и не добавлять ничего в первый запрос. Код: sql 1.
можно и так. Но, КМК, это лишне. Зачем делать выборку по всему набору, а потом делать из неё выжимку?Смысл возможен, если в <первом запросе> есть вычисляемые поля и WHERE второго запроса применяется к этим полям. А так, да, просто как способ "не портить текст запроса".))) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 13:38 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
А зори здесь тихиеЗачем делать выборку по всему набору, а потом делать из неё выжимку? делала и достаточно часто --имела таблицу в 10т записей и 50 полей --пяток справочников --множество запросов на выборку, достаточно подобных чтобы не создавать всякий раз матрешку из left join --сделала ее один раз --переведя латинские имена исходника в кириллицу --все реальные запросы делались с этой матрешки скорость/время не лимитировали ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 13:43 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКАделала и достаточно частоа теперь делаете? :) ПЕНСИОНЕРКА скорость/время не лимитировали ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 13:45 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
А зори здесь тихие, кстати вычисляла при этом износ, остаточную стоимость, категорию возраста и еще пяток расчетных величин (задача -- основные средства ) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 13:47 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
А зори здесь тихие, у меня матрешки были сделаны по всем основным задачам(и до сих пор работают) для продвинутых пользователей было сделана оболочка, которая позволяла выводить нужные поля в нужной сортировке в ворд/ексель ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 13:51 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
Ого сколько варинтов, спасибо буду пробовать) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 14:01 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
noobsОго сколько варинтов, спасибо буду пробовать)Их всего два - менять текст SQL и не менять.))) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 14:10 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
__MichellenoobsОго сколько варинтов, спасибо буду пробовать)Их всего два - менять текст SQL и не менять.)))+1 Может мы не там смотрим? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 14:29 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
Строка добавляется, запрос работает возвращает значения, но если сделать CopyFromRecordset rs в excel нияего не вставляется. Из-за чего это может быть? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 14:42 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
Код давайте ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 14:45 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 15:05 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
Проверяйте, что возвращает DogReport. Только что проверил у себя - все работает: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
tbl_Devices - маленькая таблица из 5 строк и 3-х столбцов, все корректно вывелось с наваниями колонок в первой строке. Прогоните под отладчиком ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 15:21 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
Сформированный запрос в debug выглядит вот так Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
DogReport Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Результат ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 15:29 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
watch тоже показывает что данные есть в rs ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 15:34 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
Еще проблема с остатком, почему то не вычитает сумму-факт ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 16:08 |
|
Редактирование запроса из vba
|
|||
---|---|---|---|
#18+
#Ошибка в колонке Остаток меня смущает, возможно, это влияет на вывод. Попробуйте заменить DogReport на любой другой запрос без ошибок и запустить еще раз, чтобы понять где проблема - в запросе или в остальном ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2016, 16:10 |
|
|
start [/forum/topic.php?fid=45&msg=39201974&tid=1613755]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 337ms |
total: | 466ms |
0 / 0 |