关于插入字符串问题(jsp)
获取输入的内容,点击提交插入记录进入数据库中,我把insert语句中的字符串改成常量就可以插入(如注释),但是获得输入的信息并插入就无法实现,不报错,但数据库里面没有输入的信息,请问是不是我前面几行的语句有问题?还望指教!
String s1=request.getParameter("sim_NUM");
String s2=request.getParameter("type");
String s4=request.getParameter("balance");
String s5=request.getParameter("locus");
//String strIns="insert into sim_table(sim_NUM) values ('11111')";
String strIns="insert into sim_table(sim_NUM,type,balance,locus) values (‘"+s1+"’,‘"+s2+"’,‘"+s4+"’,‘"+s5+"’)";
Connection con;
ResultSet rs;
Statement sql;
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}
catch(ClassNotFoundException e)
{
}
try
{
con=DriverManager.getConnection("jdbc:odbc:sim","","");//连接数据库
sql=con.createStatement();
sql.executeUpdate(strIns);
}
catch(SQLException e)
{
}