Frage : Warum bin ich eine Datenart Fehlanpassungsstörung erhalten?

Wenn dieser Code mich laufen lässt, eine Störung erhalten, die „Datenart Fehlanpassung im Kriteriumsausdruck“ sagt.  Sie hat ein Problem mit dieser Linie:

strSQL = „VORWÄHLEN * von den tbl_APPTs QL, IN DENEN CLIENT_ID = „“ u. Me.CLIENT_ID u. „“ UND APPT_ID = „„u. Me.APPT_ID u.““ „

but ich nicht sicher sind, was das Problem ist.  Kann jemand helfen?
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
Private VorcmdCancel_Click ()
    Schwache Mitteilung als Schnur
    Schwaches rstAppt als DAO.Recordset
    Schwaches strSQL als Schnur
    strSQL = „VORWÄHLEN * von den tbl_APPTs QL, WO CLIENT_ID = „“ u. Me.CLIENT_ID u. „“ UND APPT_ID = „„u. Me.APPT_ID u.““ „

    rstAppt = CurrentDb.OpenRecordset (strSQL, dbOpenDynaset) einstellen
    Mitteilung = MsgBox („möchten Sie diese Verabredung löschen? “, vbYesNoCancel)
       Wenn Mitteilung = vbYes dann
          'Diese Verabredung löschen
          DoCmd.Close, "", acSaveNo
          rstAppt.Delete
       Beenden wenn
       Wenn Mitteilung = vbNo dann
          Me.Dirty = falsch
       Beenden wenn
Unterseeboot beenden

Antwort : Warum bin ich eine Datenart Fehlanpassungsstörung erhalten?

Sind CLIENT_ID und APPT_ID numerische Werte? Wenn ja brauchen sie nicht, in den Anführungsstrichen eingeschlossen zu werden:

strSQL = „* von den tbl_APPTs IN DENEN CLIENT_ID =“ u. Me.CLIENT_ID u. „UND APPT_ID =“ u. Me.APPT_ID VORWÄHLEN
Weitere Lösungen  
 
programming4us programming4us