Daten in einer Datenbank UPDATEN per SQL-Anweisung geht nicht!
lima-city → Forum → Programmiersprachen → Basic
aufruf
basic
befehlen
beitrag
bemerkung
error
fehler
leistung
los
methode
mitarbeiter
operator
programmiersprache
set
update
versuch
-
Oben steht ja schon was los ist und hier ist der Quellcode:
SQL_Update = "UPDATE schichtdaten SET mitarbeiter='" & txt_ma & "', auftragnummer2='" & txt_auftragnr1_2 & "', auftragnummer3='" & txt_auftragnr1_3 & "', fertige_uebernommen='" & txt_fertige1 & "', halbfertige_uebernommen='" & txt_halb_ubno1 & "', halbfertige_uebergeben='" & txt_halb_ubge1 & "', montierte='" & lbl_montierte1 & "', abgelieferte='" & lbl_abgefertigte1 & "', leistung='" & txt_leistung & "', bemerkung='" & txt_bemerkung & "' WHERE id='" & lbl_id & "'"
Set rs_Update = Db.OpenRecordset(SQL_Update)
Als fehler bekomm ich:
Run-Time error 3219
Unzul?ssige Operatoren
hoffe mir kann jemand helfen! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ich wei? nicht genau in welche Programmiersprache du das gemacht hast, aber wenn du das in VB gemacht hast, dann solltest du es insofern das alles keine Variablen, sondern textboxen sind, bei der textbox noch .text dazuschreiben...
SQL_Update = "UPDATE schichtdaten SET mitarbeiter='" & txt_ma.text & "', auftragnummer2='" & txt_auftragnr1_2.text & "', auftragnummer3='" & txt_auftragnr1_3.text & "', fertige_uebernommen='" & txt_fertige1.text & "', halbfertige_uebernommen='" & txt_halb_ubno1.text & "', halbfertige_uebergeben='" & txt_halb_ubge1.text & "', montierte='" & lbl_montierte1.text & "', abgelieferte='" & lbl_abgefertigte1.text & "', leistung='" & txt_leistung.text & "', bemerkung='" & txt_bemerkung.text & "' WHERE id='" & lbl_id.caption & "'"
Set rs_Update = Db.OpenRecordset(SQL_Update)
dann d?fte es keine probleme mehr geben
mfg SoulOut -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage