Hi
Ich bekomme die Fehlermeldung 3021 (wer kennt sie nicht ) wenn ich
mit SQL auf eine nicht vorhandene Spalte in der Tabelle zugreife
Ich würde jetzt gerne ( im Programmcode) wissen ob Exicute erfolgreich war mit der SQL Anweisung,
um das Problem damit zu umgehen.
Mit rs.RecordCount bekomme ich die Fehlermeldung das es im geschlossenen Objekt nicht funktioniert.
'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
Public Function sql_querys(Query_ausführen$, aktion$)
Dim wert As Boolean
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path + "\db\Rickmer.mdb", "", "", -1
Set rs = cn.Execute(Query_ausführen)
' Registernummer testen ZZZZZZZZZZZZZZZZZZZZ
If aktion = "RegNrPrüf" Then
If Module1.rs.Fields("RegNr").Value <> "" Then
wert = True
Else
wert = False
End If
End If
cn.Close
sql_querys = wert
End Function
Weiss denn keiner RAT ?
Ich bekomme die Fehlermeldung 3021 (wer kennt sie nicht ) wenn ich
mit SQL auf eine nicht vorhandene Spalte in der Tabelle zugreife
Ich würde jetzt gerne ( im Programmcode) wissen ob Exicute erfolgreich war mit der SQL Anweisung,
um das Problem damit zu umgehen.
Mit rs.RecordCount bekomme ich die Fehlermeldung das es im geschlossenen Objekt nicht funktioniert.
'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
Public Function sql_querys(Query_ausführen$, aktion$)
Dim wert As Boolean
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path + "\db\Rickmer.mdb", "", "", -1
Set rs = cn.Execute(Query_ausführen)
' Registernummer testen ZZZZZZZZZZZZZZZZZZZZ
If aktion = "RegNrPrüf" Then
If Module1.rs.Fields("RegNr").Value <> "" Then
wert = True
Else
wert = False
End If
End If
cn.Close
sql_querys = wert
End Function
Weiss denn keiner RAT ?
Zuletzt bearbeitet: