Hallo,
ich bekomme immer einen Laufzeitfehler wenn ich versuche meine eingegebenen Daten aus dem Formular in die dazugehörige Tabelle zu schreiben. er sagt mir immer was von syntax error
wäre super wenn mal jemand übern quellcode gucken könnte wo das prob liegt! danke
"
Private Sub btlaHinzufuegen_Click()
Dim sql, lieferantendet(7), laufNr As String
Dim cmdWrite As New ADODB.Command
Dim intCounter As Integer
'Lieferantendaten aus Form ziehen
Me.tflaLieferantenNr.SetFocus
lieferantendet(0) = tflaLieferantenNr.Text
Me.tflaFirmenname.SetFocus
lieferantendet(1) = tflaFirmenname.Text
Me.tflaHomepage.SetFocus
lieferantendet(2) = tflaHomepage.Text
Me.tflaStrasse.SetFocus
lieferantendet(3) = tflaStrasse.Text
Me.tflaPLZ.SetFocus
lieferantendet(4) = tflaPLZ.Text
Me.tflaOrt.SetFocus
lieferantendet(5) = tflaOrt.Text
Me.tflaTelefon.SetFocus
lieferantendet(6) = tflaTelefon.Text
Me.tflaFax.SetFocus
lieferantendet(7) = tflaFax.Text
If lieferantendet(1) = „“ Then
MsgBox „Bitte Firmennamen eingeben!“
Exit Sub
End If
sql = " INSERT INTO Lieferanten Values ("
For intCounter = 0 To 7
sql = sql & lieferantendet(intCounter) & „’)“
Next
cmdWrite.CommandText = sql
cmdWrite.ActiveConnection = CurrentProject.Connection
cmdWrite.Execute
DoCmd.Close
DoCmd.OpenForm „Ansprechpartner“
End Sub
"