collapse

* Benutzer Info

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

* Wer ist Online

  • Punkt Gäste: 44
  • Punkt Versteckte: 0
  • Punkt Mitglieder: 0

Es sind keine Mitglieder online.

* Forenstatistik

  • stats Mitglieder insgesamt: 14419
  • stats Beiträge insgesamt: 71647
  • stats Themen insgesamt: 9667
  • stats Kategorien insgesamt: 5
  • stats Boards insgesamt: 17
  • stats Am meisten online: 415

Autor Thema: Datentypenkonflikt in Kriterienausdruck  (Gelesen 6599 mal)

Offline Beate1953

  • Access-Profi
  • **
  • Beiträge: 250
Datentypenkonflikt in Kriterienausdruck
« am: Juli 28, 2014, 10:46:48 »
Hallo,

ich habe in einem Bericht beim Öffnen folgenden Code:

 SQLstr = "SELECT * FROM QYAllesMitAbt "
   SQLstr = SQLstr & "WHERE Entfernen = False AND KalibNoetig = True "
   SQLstr = SQLstr & "AND (((NaechsteKal) < (Date() + 180)))"
   Me.RecordSource = SQLstr

dabei ist QYAllesMitAbt eine einfache Abfrage mit allen Feldern aus drei verknüpften Tabellen (ohne Kriterien o.ä.); NaechsteKal ist ein per DatAdd berechnetes Datumsfeld im Zielbereich der Abfrage.

Dieser Code klappt prima. Jetzt will ich aber, dass er mir auch die DS anzeigt, in denen LetzteKal (Datum aus Abfrage) Null ist. Wenn ich aber

OR IsNull(LetzteKal)

hinzufüge, bekomme ich die Fehlermeldung "Datentypenkonflikt in Kriterienausdruck" und einmal bekam ich die Meldung "Unzulässige Verwendung von Null". Ich habe schon alles mögliche versucht mit Nz() und Datentypenumwandlung etc, aber es ist immer falsch. Wie muss der Code richtig lauten?

Vielen Dank im Voraus
Beate1953
 

Offline MzKlMu

  • Moderator
  • Access-Oberguru
  • *****
  • Beiträge: 7995
Re: Datentypenkonflikt in Kriterienausdruck
« Antwort #1 am: Juli 28, 2014, 11:10:28 »
Hallo,
Du willst VBA verwenden hier muss aber SQL verwendet werden. Das sieht anders aus.
... AND NaechsteKal<Date()+180 Or NaechsteKal Is Null
Die Klammerinflation kannst Du auch entfernen.
Gruß
Klaus
 

Offline Beate1953

  • Access-Profi
  • **
  • Beiträge: 250
Re: Datentypenkonflikt in Kriterienausdruck
« Antwort #2 am: Juli 28, 2014, 14:18:17 »
Hallo,

vielen herzlichen Dank! Da wäre ich nie draufgekommen!

Viele Grüße
Beate1953
 

 

Datentypenkonflikt

Begonnen von vandekibiBoard Bericht

Antworten: 25
Aufrufe: 36924
Letzter Beitrag Juli 29, 2012, 10:59:07
von vandekibi
Laufzeitfehler datentypenkonflikt 3464

Begonnen von silentwolfBoard Access Programmierung

Antworten: 6
Aufrufe: 4295
Letzter Beitrag Oktober 25, 2014, 16:15:47
von silentwolf
Datentypenkonflikt bei der Filterung auf "morgen"

Begonnen von mohabBoard Tabelle/Abfrage

Antworten: 6
Aufrufe: 3331
Letzter Beitrag Januar 20, 2015, 12:18:45
von mohab
Datentypenkonflikt im Ausdruck

Begonnen von 1stLt_MeyerBoard Tabelle/Abfrage

Antworten: 2
Aufrufe: 3162
Letzter Beitrag Februar 20, 2017, 07:31:44
von 1stLt_Meyer
Funktion in OrderBy führt zu "Datentypenkonflikt in Kriterienausdruck"

Begonnen von ElseBoard Access Programmierung

Antworten: 5
Aufrufe: 2953
Letzter Beitrag August 03, 2015, 21:00:14
von Else

Advertisment / Werbung - Amazon Affiliate Links