Derzeit bin ich einen Datensatz zugreifen gesetztVBA rs.filter Mysql Datum zwischen
tmpQuery = SELECT * FROM someImportantTable
WHERE(name like '% {Some Value} %')
AND date_field BETWEEN '{Some Value}' AND '{Some Value}';
dann tun
set tmpRS = someDatabase.execute(tmpQuery)
Ich versuche, die Menge der Öffnung wiederholen Verbindung zu dieser Tabelle zu reduzieren, also möchte ich stattdessen eine rs.filter
machen.
Allerdings kann ich nicht scheinen, um die Syntax
zu meistern nahm ich es so etwas wie dieses:
rs.filter = [name] LIKE '%%' AND [date_field] >= #01/04/2016# AND [date_field] <= #30/04/2016#
oder
rs.filter = [name] LIKE '%%' AND [date_field] >= #2016-04-01# AND [date_field] <= #2016-04-30#
Aber es hält mich geben ein Fehler, wenn es ausgeführt wird, erhalte ich einen Fehler
01 Versuchen
, die jedoch habe ich hinzufügen müssen. "[Name] LIKE '%%' UND" sowie –
UPDATE: der Grund, warum es nicht funktionierte, muss ich hinzufügen, wenn die Kontrolle überprüft, ob %% %% wird leer oder nicht. –