
java中删除数据的问题,无法删除字符串
StringdeleSQL="deletefromTESTwheregranaryNo=?";Stringparameters[]={granaryNo};Prepare...
String deleSQL = "delete from TEST where granaryNo=?";
String parameters[] = {granaryNo};
PreparedStatement pstmt = null;
try
{
conn=getConnection();
pstmt = conn.prepareStatement(sql);
if(parameters!=null)
{
for(int i=0;i<parameters.length;i++)
{
pstmt.setString(i+1,parameters[i]);
}
}
pstmt.executeUpdate();
}
catch(Exception e)
{
e.printStackTrace();
throw new RuntimeException(e.getMessage());
}
可以删除granaryNo为数字的(1,2,10等),不能删除granaryNo是字符串的(2#,2号仓)之类的,求大神帮助啊~ 展开
String parameters[] = {granaryNo};
PreparedStatement pstmt = null;
try
{
conn=getConnection();
pstmt = conn.prepareStatement(sql);
if(parameters!=null)
{
for(int i=0;i<parameters.length;i++)
{
pstmt.setString(i+1,parameters[i]);
}
}
pstmt.executeUpdate();
}
catch(Exception e)
{
e.printStackTrace();
throw new RuntimeException(e.getMessage());
}
可以删除granaryNo为数字的(1,2,10等),不能删除granaryNo是字符串的(2#,2号仓)之类的,求大神帮助啊~ 展开
7个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询