VBA: как запретить ODBC проверять SQL?

Узнай цену своей работы

Формулировка задачи:

Dim Select As String
...
db = OpenDatabase()
Set rs = db.OpenRecordset(Select, dbOpenSnapshot)
...
Если в Select есть "where data = '1.09.2003'", то ODBC ругается на несоответствие типов, т.к. поле data типа дата сравнивается со строкой. Если пишу "where data = to_date('1.09.2003', 'dd.mm.yyyy')", то не понимает SQL-функцию to_date. Как-то бы просто передать запрос Базе. Кто-нибудь с этим работал?

Решение задачи: «VBA: как запретить ODBC проверять SQL?»

textual
Листинг программы
<b><font color="green">"<font color="blue">where</font> rc.customer_id ="</font></b> & CLng(gca.value)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.273 из 5
Похожие ответы