高手帮帮,jsp指针的问题运行出错啊。
<%if(session.getAttribute("userid")==null)response.sendRedirect("index.jsp");
else{
String user_name;
user_name=(String)session.getAttribute("userid");
String sql1;
int tall;
sql1="select * from basket where user_name='"+user_name+"' and basket_check=0";
ResultSet rs1=stmt.executeQuery(sql1);
if(!rs1.next())
out.print("你没有订购任何商品");
else{
String sub_number="";
String now=(String)((new java.util.Date()).toLocaleString());
sub_number=user_name+now;
sub_number=sub_number.replace('-','1');
sub_number=sub_number.replace(' ','2');
sub_number=sub_number.replace(':','3');
int check=1;
rs1.previous();
while(rs1.next())
{
String b_c=rs1.getString("basket_count");
String h_id=rs1.getString("hw_id");
stmt.executeUpdate("update basket set basket_check="+check+",sub_number='"+sub_number+"' where user_name='"+user_name+"' and basket_check='"+0+"'");
int h_i=Integer.parseInt(h_id);
String sql3="select * from news where id="+h_i+"";
ResultSet rs2=stmt.executeQuery(sql3);
rs2.next();
int h_b=rs2.getInt("hw_buys")+Integer.parseInt(b_c);
stmt.executeUpdate("update news set hw_buys="+h_b+" where id="+h_i+"");
}
stmt.executeUpdate("insert into sub(user_name,sub_number) values('"+user_name+"','"+sub_number+"')");
%>
以上代码运行时出错。请各位帮帮小弟!
没有人?
没有人? 一点错误信息都没有,代码也不全,怎么测试阿!页:
[1]
