java.sql.SQLException:找不到数据4

时间:2015-08-09 10:23:31

标签: java

while (rs1.next() == true) 
{
    int rem=rs1.getInt("remaining"); 
    int thre=rs1.getInt("thre"); 

    if(rem==0)
    {
        String nname=rs1.getString("BNode");
        Statement stmt2 = con.createStatement();
        String sql2 = " update LBA set Status='Overload' where BNode='"+nname+"'";
        stmt2.executeUpdate(sql2);
        System.out.println("Node Status updated to Overload");
    }

    if(rem==thre)
    {
        String nname=rs1.getString("BNode");
        Statement stmt2 = con.createStatement();
        String sql2 = " update LBA set Status='Idle' where BNode='"+nname+"'";
        stmt2.executeUpdate(sql2);
        System.out.println("Node Status updated to Idle");
    }

    if(rem<thre)
    {
        String nname=rs1.getString("BNode");
        Statement stmt2 = con.createStatement();
        String sql2 = " update LBA set Status='Normal' where BNode='"+nname+"'";
        stmt2.executeUpdate(sql2);
        System.out.println("Node Status updated to Normal");
    }

}
我有 第1行为正常状态 第2行为重载状态 第3行为正常状态

使用MS Access时,在尝试更新状态时, 它根据需要更新前两行, 但在第3行抛出异常,并且不会将状态更新为“正常”。 有人可以帮帮我吗?

0 个答案:

没有答案