collapse

* Benutzer Info

 
 
Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?

* Wer ist Online

  • Punkt Gäste: 72
  • Punkt Versteckte: 1
  • Punkt Mitglieder: 4
  • Punkt Benutzer Online:

* Forenstatistik

  • stats Mitglieder insgesamt: 13808
  • stats Beiträge insgesamt: 64126
  • stats Themen insgesamt: 8674
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 16
  • stats Am meisten online: 415

Autor Thema: Datentyp in Kriterienausdruck unverträglich - Datum  (Gelesen 18029 mal)

Offline -Tom-

  • Access-Profi
  • **
  • Beiträge: 214
    • Weber-Computerhilfe - Damit Ihr Computer nicht zum Alptraum wird!
Re: Datentyp in Kriterienausdruck unverträglich - Datum
« Antwort #15 am: Dezember 18, 2011, 15:28:13 »
kann es vielleicht sein, dass die von Dir beschriebene Fehlermeldung beim Weglassen von  & "" dann auftritt, wenn in "MotGrunddatenID" nichts enthalten ist?

Nein, war nicht leer. Ich weiß nicht was ich da gemacht habe denn jetzt geht es komischerweise.


vermutlich ist dann "MotGrunddatenID"   ein Formular-Textfeld (dann sollte man auf "Me" als Referenz auf das akt. Form nicht verzichten) und ist im Fehlerfall leer.

Nein ist kein Formular-Textfeld

Weiterhin:

für was ist  rs.MoveLast gut?   Willst Du damit das jüngste Vorgangsdatum  (entspr. der Where-Condition)  erwischen? Das geht möglicherweise nicht gut... Besser ist in diesem Fall ein Sortierung nach Vorgangsdatum :

Wollte damit zum letzten Vorgang für diesen Motor springen.


Um das Ganze noch weiter zu verkürzen, reicht dann:

  strSQL = "SELECT tbl_VorgaengeZumMotor.Vorgangsdatum FROM tbl_VorgaengeZumMotor WHERE MotorGrunddatenID_F =" & nz(Me!MotGrunddatenID,0) & " order by  Vorgangsdatum DESC"
 
  lastdate= CurrentDb.OpenRecordset(strSQL, dbOpenSnapshot)(0)
 
  If lastdate > cdate(Me!Datum) Then


So habe ich es jetzt gemacht.

Danke Euch beiden vielmals!!!

Tom

P.S. Schönen Sonntag
Computerprobleme??? -> http//www.weber-computerhilfe.de

Fordere keine Anerkennung!
Zeige was und man wird Dich kennen