Thread Tabelle Updaten: Update
(6 answers)
Opened by nour at 2007-01-09 17:14
Das ist ein INSERT und kein UPDATE. Davon abgesehen passt die von dir gepostete Struktur eh nicht zu dem SQL-Kommando.
Weiterhin solltest du immer mit Platzhaltern arbeiten: Code (perl): (dl
)
1 2 3 4 $query = qq{INSERT INTO Tabelle1(ID,NEID,BState,Data_Cisco,MD5) VALUES(?,?,now(),?,?,?)}; $sth = $dbh->prepare($query) or die "Error in query prepare: $DBI::errstr\n"; $sth->execute($id,$NEID,'UP',$datacisco,$MD5) or die "Error executing query: $DBI::errstr\n"; $sth->finish(); Damit stellst du sicher, dass die Daten, die in die Datenbank geschrieben werden falls nötig gequoted werden und dass dies außerdem korrekt passiert. Wo ist aber nun dein Problem? Langsam beschleicht mich hier auch bisschen das Gefühl, dass du uns die eigentlich Arbeit machen lässt, denn du fragst sogar für die einfachsten Dinge dauernd nach... Sorry, wenn ich das mal so sage. |