`
何处烤地瓜
  • 浏览: 13239 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

rs.getString(1)报无效的SQL

阅读更多
rs.getString("id")   执行到这句的时候报无效的SQL


其中一种原因是对同一个数据库操作,wState.executeUpdate(sql)   或者executeQuery(sql)   不能在第2ci操作后取第一次的rs.getString(1)    已发生变化
比如


rs=wState.executeQuery(sql)
if(rs.next()){

   String id=rs.getString("id");

wState.executeUpdate(sql1);
    String   id1=rs.getString("id");
  

}

执行到id1时就报无效的SQL,    可以把需要取的rs.getString("id")  先保存到一个临时变量中,或者都放在wState.executeUpdate(sql1); 之前
分享到:
评论

相关推荐

    个人空间设计

    map.put("nickname",rs.getString("nickname") ); map.put("password", rs.getString("password")); map.put("school", rs.getString("school")); map.put("sex",rs.getString("sex") ); map.put(...

    C#(.net)中按字节数截取字符串最后出现乱码问题的解决

    前言 最近需要用到按字节数截取字符串。...例子:1 string msg= Encoding.UTF8.GetString(Encoding.UTF8.GetBytes(strcode)); 例子:2 string strcode=我是小明; byte[] buffer=Encoding.UTF8.Ge

    SQL_GetString.rar_sql.getstring

    在SQL(结构化查询语言)中,`GETSTRING`不是一个内置函数。可能您是指的`SUBSTRING`函数或者相关的字符串处理方法。这里我们将详细探讨如何在SQL中对字符串进行操作,包括截取、查找、替换等常见操作。 1. **...

    java源代码公司管理系统

    String names = rs.getString(1); operater.setId(rs.getString("id")); operater.setName(rs.getString("name")); operater.setGrade(rs.getString("admin")); operater.setPassword(rs....

    java 数据库 课程设计 图书馆管理信息系统

    count=Integer.parseInt(rs.getString(1)); } } catch(Exception e){ e.printStackTrace(); } return count; } public static void day_number(String s1,String s2,int s3){ float days=0;...

    火车售票 第2

    str[count]=rs.getString(1)+" "+rs.getString(2)+" "+rs.getString(3)+" "+rs.getString(4)+" "+rs.getString(5)+" "+rs.getString(6)+" "+rs.getString(7)+ " "+rs.getString(8)+" "+rs.getString(9)+" "+rs....

    jsp 系统登录含数据库源码下载

    jsp所写的登录程序,开发者可以参考。... user.setSecondline(rs.getString("secondline")); } } catch (Exception e) { // TODO 自动生成 catch 块 e.printStackTrace(); } return user; } }

    Access_JDBC30 无使用次数限制 - 破解

    仅供学习研究使用,切勿用于商业 ... System.out.println(rs.getString(1)+"\t"+rs.getString(2)+"\t"+rs.getString(3)+"\t"+rs.getString(4)+"\t"+rs.getString(5)+"\t"+rs.getString(6)); } con.close(); }

    学生成绩管理系统

    System.out.println(rs.getInt(1)+"\t"+rs.getString(2)+"\t"+ rs.getString(3)+"\t"+rs.getString(4)+ "\t"+rs.getString(5)+ "\t"+rs.getString(6)); rs.close(); } } catch(Exception...

    Java连接查询数据库代码.rar

      name=rs.getString("name"); //获取数据   age=rs.getInt("age");   sex=rs.getString("sex");   email=rs.getString("email");   System.out.println("Name: " name "\tAge:" age "\tSex:" sex "\tEmail:" ...

    火车票管理系统

    ticket.setStartStation(rs.getString("startStation")); ticket.setEndStation(rs.getString("endStation")); ticket.setPrice(rs.getDouble("price")); ticket.setCarriageNum(rs.getInt("carriageNum")); ...

    java连接mysql实例

    System.out.print(rs.getString(1)); System.out.print(rs.getInt(2)); System.out.print(rs.getShort(3)); System.out.print(rs.getString(4)); System.out.println(); } rs.close(); sss.close(); conn....

    MVC模式的实现的增删改查

    String address = rs.getString("address"); Contact c = new Contact(); c.setId(id); c.setName(name); c.setPhone(phone); c.setAddress(address); list.add(c); } rs.close...

    index2.jsp

    id=%=rs.getString(">"><%=rs.getString("title") %></a><br> </div></td> <td><div align="center"><%=rs.getString("time") %> </div></td> (!rs.next()) break; } %> <tr> <td><a >">上一页</a>...

    MyEclipse+WebLogic+MySQL数据源

    import java.sql.Connection; import java.sql.ResultSet;... user.setPassword(rs.getString("password")); user.setUsername(rs.getString("username")); list.add(user); } return list; } }

    javascript:void(0);

    package serv; import java.sql.ResultSet; import java.sql.SQLException;... material.setMquantity(rs.getString("mquantity")); material.setMmoney(rs.getDouble("mmoney")); return material; } } }

    jsp 用内置对象编写的留言板

    out.print("sqluser:"+rs.getString(1)+" "); out.print("nowtime:"+rs.getString(2)+" "); } rs.close(); stmt.close(); conn.close(); }catch(ClassNotFoundException cnfe){ out.print(cnfe); }...

    sqlserver2000re_read错误的解决

    String username = rs.getString("username"); InputStream content = rs.getBinaryStream("content"); String title = rs.getString("title"); // 处理数据... } ``` 通过这种方式,即使不按照查询语句中的...

    七个模块代码教你轻松使用Java连接数据库.doc

    System.out.println("您的第一个字段内容为:"+rs.getString(1)); System.out.println("您的第二个字段内容为:"+rs.getString(2)); } rs.close(); stmt.close(); conn.close(); } catch (Exception e) { ...

    jsp连接数据库大全

    - `rs.getString(1)` 和 `rs.getString(2)`:从结果集中获取第一列和第二列的数据。 #### 三、连接SQL Server数据库 ##### 1. 配置环境 对于SQL Server数据库,连接方式也较为类似,但需要注意的是驱动的不同。...

Global site tag (gtag.js) - Google Analytics