Datumsabfrage mit Access Runtime
Blaulicht02
Gesendet: 12.09.11 09:00
Betreff: Datumsabfrage mit Access Runtime


Hallo, da mein Beitrag bei dem Server-crash verloren gin, hier noch mal mein Problem:

 

ich habe Probleme bei der Datenausgabe auf ein Listenfeld unter der Runtime-Umgebung.

Mit dem folgenden Code frage ich Werte aus der Tabelle Messwerte mit einem bestimmten Datum ab und gebe sie in einem Listenfeld aus:


Code:

        Dim str As String
        str = "SELECT ID,Artikelnummer,Pruefdatum From BsMesswerte WHERE Pruefdatum = #2011-09-05#"
        Me.lstOverview.RowSource = str

 

 

Das komische bei der ganzen Sache ist, dass die suche nach einem Sting z.B. funktioniert:

Code:
str = "SELECT ID,Artikelnummer,Pruefdatum From BsMesswerte WHERE Pruefdatum Like '*05.09.2011*'"
    MsgBox (str)
    Me.lstOverview.RowSource = str



Dieser Code funktioniert nicht

Code:
str = "SELECT ID,Artikelnummer,Pruefdatum From BsMesswerte WHERE Pruefdatum = #09-05-2011#"
    MsgBox (str)
    Me.lstOverview.RowSource = str


Dieser Code funktioniert auch nicht

Code:
str = "SELECT ID,Artikelnummer,Pruefdatum From BsMesswerte WHERE Pruefdatum = #2011-09-05#"
    MsgBox (str)
    Me.lstOverview.RowSource = str


Und der hier funktioniert auch nicht

Code:
str = "SELECT ID,Artikelnummer,Pruefdatum From BsMesswerte WHERE Pruefdatum = #05.09.2011#"
    MsgBox (str)
    Me.lstOverview.RowSource = str




Das Feld der Tabelle ist als "DateTime" definiert. Da ich aber wenn das Problem gelöst ist, einen Datumsbereich selektieren möchte, kann ich ja nicht nach Strings filtern.

 

Nochmal zusammengefasst:

- Access Vollversion alles funktioniert

- Runtime suche nach String funktioniert

- Runtime suche nach Datum funktioniert nicht, keine Fehlermeldung, Listenfeld bleibt leer, auch die Spaltenüberschriften werden nicht angezeigt.
  Ich habe es auch mit der Datumsangabe in verschiedenen Formaten versucht, -> gleiches Verhalten

- wenn ich die Vollversion als Runtime starte funktioniert auch die Datumsabfrage.


Ich bin für jeden Tip dankbar...

 

Top of the page Bottom of the page