java面试题
添加试题
前几天面试的时候遇到了一个很好的sql语句题.虽然不是很难,但如果没实际做过项目,做起来还是有点难度的.特与大家分享..
题目大概意思是:有下面这样一个方法,在此方法在被调用,在没有数据更新时没有进行判断.请修改...
public boolean xx()
{
String sql;
sql = "update user set name=?";
try{
PreparedStatement ps = cn.prepareStatement(sql);
ps.setString(1,xxx);
ps.executeUpdate();
}catch(Exception e){
return false;
}
return true;
}
题目大概意思是:有下面这样一个方法,在此方法在被调用,在没有数据更新时没有进行判断.请修改...
public boolean xx()
{
String sql;
sql = "update user set name=?";
try{
PreparedStatement ps = cn.prepareStatement(sql);
ps.setString(1,xxx);
ps.executeUpdate();
}catch(Exception e){
return false;
}
return true;
}
试题编号1 由 xrb2008 于2008-04-12 上传 查看本题答案

评论 共 7 条 (考虑到评论可能会影响到您的独立思考, 我们隐藏了所有评论 点击显示)
laowood 2008-05-09 17:08
梦幻酷酷 2008-04-29 08:29
xingui5624 2008-04-27 21:36
if(n>0)
{
return true;
}
else
{
return false;
}
anthon_lx 2008-04-26 12:55
jiyanliang 2008-04-23 09:19
在此方法在被调用,在没有数据更新时没有进行判断
这句话我怎么读不懂呢,我语文太烂了!
cz3w 2008-04-22 08:42
i=ps.executeUpdate();
if(i>0)
{
return true;
}
else
{
return false;
}
chris_lve 2008-04-22 00:03