【发布时间】:2018-04-17 17:18:42
【问题描述】:
String QueryText= "INSERT INTO user_details (fname,lname,user_email,birth_day,birth_mnth,birth_year,addr,pwd) VALUES ('"+fname+"','"+lname+"','"+user_email+"','"+birth_day+"','"+birth_mnth+"','"+birth_year+"','"+gender+"','"+addr+"','"+pwd+"')";
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/jspdatabase", "root","");
Statement st=con.createStatement();
int rt = st.executeUpdate(QueryText);
【问题讨论】:
-
好吧,8 != 9 ...
-
学习使用参数。这可以防止各种问题。而且,它们使代码更易于阅读和更新。