PreparedStatement的setInt方法 20
我想设置一个属性,是另一张表的对象的ID,作为外键setInt(1,emp.getCom.getID),类似这样的效果,要怎么做?2了,漏了一对括号,没事了==...
我想设置一个属性,是另一张表的对象的ID,作为外键
setInt(1,emp.getCom.getID),类似这样的效果,要怎么做?
2了,漏了一对括号,没事了= = 展开
setInt(1,emp.getCom.getID),类似这样的效果,要怎么做?
2了,漏了一对括号,没事了= = 展开
2个回答
展开全部
用ps的set方法首先要构造带有占位符的sql。例:
ps = con.prepareStatement("SELECT * FROM fnbl_user WHERE username =?");
ps.setString(1, "admin");
result = ps.executeQuery(preSql);
不同的参数使用不同的set,也可以setString等。
java中的PreparedStatement 接口继承了Statement,并与之在两方面有所不同:有人主张,在JDBC应用中,如果你已经是稍有水平开发者,你就应该始终以PreparedStatement代替Statement.也就是说,在任何时候都不要使用Statement。
ps = con.prepareStatement("SELECT * FROM fnbl_user WHERE username =?");
ps.setString(1, "admin");
result = ps.executeQuery(preSql);
不同的参数使用不同的set,也可以setString等。
java中的PreparedStatement 接口继承了Statement,并与之在两方面有所不同:有人主张,在JDBC应用中,如果你已经是稍有水平开发者,你就应该始终以PreparedStatement代替Statement.也就是说,在任何时候都不要使用Statement。
亚远景信息科技
2024-12-11 广告
2024-12-11 广告
上海亚远景信息科技有限公司是国内汽车行业咨询及评估领军机构之一,深耕于ASPICE、敏捷SPICE、ISO26262功能安全、ISO21434车辆网络安全领域,拥有20年以上的行业经验,专精于培训、咨询及评估服务,广受全球车厂及供应商赞誉,...
点击进入详情页
本回答由亚远景信息科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询