Ich habe versucht, Details zu Tisch hinzuzufügen, aber es einige SQL-FehlerJAVA jdbc Eclipse-SQLException
Abfrage zeigt ist:
t=st1.executeUpdate("insert into stdetails(regno,nam,cid,gender,HouseName,place,guardian,phone,photo,did,Emailid,sem) values("+ reg+",'"+ n +"',"+ c +",'"+g+"','"+ h+"','"+p+"','"+ guar +"','"+ph+"','"+pic+"',"+d+",'"+e+"',"+s+"");
Fehler ist
Sie haben einen Fehler in Ihrer SQL Syntax; Sie in die Bedienungsanleitung zu Ihrer MySQL-Server-Version für die richtige Syntax entspricht in der Nähe zu verwenden ‚‘ at line 1
Sieht aus wie eine Ihrer Werte leer ist und Sie verpassen die einzelnen qoutes. BTW: Erfahren Sie über vorbereitete Anweisungen, um SQL-Injektion zu verhindern – Jens
Aber es zeigt auch denselben Fehler, wenn ich vorbereitete stmnts verwenden –
Bitte fügen Sie die Vorbereitung Stament zu Ihrer Frage nicht als Kommentar – Jens