Java sql执行更多变量

时间:2014-06-28 22:09:07

标签: java sql label

我有一个带有50个标签的框架,我可以选择它们,例如我选择A1,A2,A3,A4程序将这些保存在字符串中(String = A1; A2; A3; A4)我想打电话给这个查询

    try{

   String sql= "UPDATE Teremszekek SET Állapot='Foglalt' where Terem='1' and Szék='A1' and DKód='1' ";  

         PreparedStatement pst=conn.prepareStatement(sql);
          pst.execute();
        }catch(Exception e){
            System.out.println(e);
        }

    }

Állapot=条件(可用,不可用)Terem =房间(房间索引)Szék=椅子DKód=日期代码

我如何选择,如果我选择,A1,A2,A3,A4等标签然后粘贴到查询

//我同时选择它们

1 个答案:

答案 0 :(得分:-1)

如果我以正确的方式理解你的问题,这应该是你的解决方案:

String sql= "UPDATE Teremszekek SET Állapot='Foglalt' where Terem='1' and Szék=? and DKód='1' ";  

pst.setString(1, yourValue);