首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

小弟我如何 更新不了数据库,哪个好心人看看小弟我的代码 很简单的 多谢 多谢 再多谢啦

2012-04-25 
我怎么 更新不了数据库,哪个好心人看看我的代码 很简单的 谢谢 谢谢 再谢谢啦!String crequest.getParame

我怎么 更新不了数据库,哪个好心人看看我的代码 很简单的 谢谢 谢谢 再谢谢啦!
String c=request.getParameter("passw");//passw是从前一jsp传过来的
  Statement stmt=null;
  Connection conn=null;
  ResultSet rs=null;
  String sql=null;
  out.print(c);
try{
conn = DriverManager.getConnection("jdbc:odbc:jl");
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
  sql = "UPDATE jl1 SET ps=c WHERE id='200900'";
  stmt.executeUpdate(sql);
  }catch(Exception e){
  e.printStackTrace();
  }finally{conn.close();
  stmt.close();
  }谢谢各位大侠指点哈 

再请教一个问题 stmt.executeUpdate(sql);的返回值类型是个什么类型呀 请高手指点!谢谢啦

[解决办法]
sql = "UPDATE jl1 SET ps=c WHERE id='200900'"; 可能是这里出的错,
数据库不能这样写, 你应该把 ps=c 改成 ps='c'

stmt.executeUpdate(sql); 放回类型是Int

热点排行