我有以下代码:
public void UpdateMessage(String[] mlst) {
// TODO Auto-generated method stub
try
{
String sql="update messagesmaster set rstamp = 1 where mid in (" + mlst + ") ";
statement = conn.createStatement();
statement.executeUpdate(sql);
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
在这个 mlst 中是包含 7 个元素的字符串数组。
我想形成我的查询,如:
String sql="update messagesmaster set rstamp = 1 where mid in ("sagar","dhanorkar","Ganesh") ";
但不幸的是,上述尝试不起作用。
我正在使用 sqlserver 2008 r2
请指导我。