Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

if Dcount

Begonnen von Youssef, Juni 29, 2015, 19:08:01

⏪ vorheriges - nächstes ⏩

Youssef

hallo ,
ich habe folgedes Code mit der Fehlermeldung:
Syntaxfehler in Zeichenfolge in Abfrageausdruck 'TOOLID = '35503810' And MATERIALID = ' 1.0037' And MATERIALGROUPID = '1.0'.
Wo ist der Fehler, kann mir jemanden helfen?

If DCount("*", "TMS_TDM_TOOLTECHNOEXV", "TOOLID= '" & Me.TOOLID & "' And MATERIALID = '" & Me.Parent!txtMATERIALID & "'  And MATERIALGROUPID = '" & Me.Parent!txtMATERIALGROUPID) > 0 Then
MsgBox "Die Schnittdaten unter diesem Werkstoff und dieser Werkstoffgruppe sind bereits vorhanden", vbExclamation + vbOKOnly, "Wichtiger Hinweis"

strSQL1 = "INSERT INTO TMS_TDM_TOOLTECHNOEXV ([TOOLID],[MATERIALID],[MATERIALGROUPID],[TECHNOCLASSID],TOOLTECHNOPOS )" & _
                "VALUES ('" & Me.Parent!txtTOOLID_1 & "', '" & _
                       Me.Parent!txtWerkstoff & "','" & _
                       Me.Parent!txtWerkstoffgruppe & "', '" & _
                       Me.Parent!txtTECHNOCLASSID & "'," & a & ")"

trebuh

Hallo,
bin zwar jetzt kein Experte, aber fehlt am Ende von  = '" & Me.Parent!txtMATERIALGROUPID) > 0 Then
nicht ein Hochkomma und Gänsefüßchen?

also
If DCount("*", "TMS_TDM_TOOLTECHNOEXV", "TOOLID= '" & Me.TOOLID & "' And MATERIALID = '" & Me.Parent!txtMATERIALID & "'  And MATERIALGROUPID = '" & Me.Parent!txtMATERIALGROUPID"') > 0 Then
MsgBox "Die Schnittdaten unter diesem Werkstoff und dieser Werkstoffgruppe sind bereits vorhanden", vbExclamation + vbOKOnly, "Wichtiger Hinweis"

Youssef


MaggieMay

Hi,

Gänsefüßchen und Hochkommata müssen immer paarig eingesetzt werden, darauf solltest du achten.
Freundliche Grüße
MaggieMay