|
SQL запрос в VBA для FireBird
|
|||
---|---|---|---|
#18+
Ребята помогите кто знает или может. У меня такая проблемма. Мне надо получить данные из таблицы FireBird посредством SQL запроса в VBA и вывести их на созданную мной форму. Проблемма в неправильном представлении формата даты или самой даты. Ну это мое мнение. Перепробовал разные форматы дат и ".", и "/", и "-", также "ММ/дд/гггг", "дд/ММ/гггг". Также менял формат даты Винды в "Региональных настройках". Ничего не получается. Выдает ошибку то: "Type Mismatch", то "Несоответствие типов данных в выражении условия отбора". Был и тут тоже: http://www.sql.ru/faq/faq_topic.aspx?fid=157 Здесь ссылка на принтскрины, а то не знаю ка добавить в тему: https://drive.google.com/drive/folders/1goLfVZ3-9Y7u1tSbOoJP2ahkNisKnWn2 Здесь сам текст запроса: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40.
Заранее благодарен! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2018, 15:33 |
|
SQL запрос в VBA для FireBird
|
|||
---|---|---|---|
#18+
У тебя же во FlameRomin есть работающий запрос. Замени диезы на кавычки вокруг даты, неужто не видно самому ? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2018, 15:41 |
|
SQL запрос в VBA для FireBird
|
|||
---|---|---|---|
#18+
LUCKyALFПроблемма в неправильном представлении формата даты или самой даты. Используй параметризованные запросы и будет тебе счастье. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2018, 16:12 |
|
SQL запрос в VBA для FireBird
|
|||
---|---|---|---|
#18+
hvladЗамени диезы на кавычки вокруг даты Пробовал не получается! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2018, 16:29 |
|
SQL запрос в VBA для FireBird
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovИспользуй параметризованные запросы и будет тебе счастье. Параметризированный запрос это как? Я не супер силен в SQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2018, 16:30 |
|
SQL запрос в VBA для FireBird
|
|||
---|---|---|---|
#18+
LUCKyALFDimitry SibiryakovИспользуй параметризованные запросы и будет тебе счастье. Параметризированный запрос это как? Я не супер силен в SQL. http://www.sql.ru/faq/faq_topic.aspx?fid=410 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.05.2018, 16:40 |
|
SQL запрос в VBA для FireBird
|
|||
---|---|---|---|
#18+
hvlad Оно ? https://support.microsoft.com/ru-ru/help/181542/you-receive-a-type-mismatch-error-when-you-run-the-openrecordset-metho ДА ОНО. hvlad огромное спасибо и спасибо тем кто помогал. Оказывается очень просто библиотека DAO имела низкий приоритет нежели ADO (я так думаю). Поставил DAO приоритет выше и все заработало. Принтскрин в придачу! Может кому поможет! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2018, 08:10 |
|
SQL запрос в VBA для FireBird
|
|||
---|---|---|---|
#18+
На всякий случай выложу где надо рыться если придется. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.05.2018, 15:38 |
|
SQL запрос в VBA для FireBird
|
|||
---|---|---|---|
#18+
Еще один вопрос есть. Когда я вытягиваю дату из СУБД FireBird например: 26.03.2018 00:00:00 VBA обрезает часы и выводит только 26.03.2018. Это только на 00:00:00. На все остальные часы выводит нормально: 26.03.2018 01:00:00. Можно как то это побороть, кроме извращений типа дописывать часы самостоятельно. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.05.2018, 12:38 |
|
|
start [/forum/topic.php?fid=40&fpage=34&tid=1561126]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 141ms |
0 / 0 |