读书人

PrepareStatement的相干的一些用法

发布时间: 2012-09-12 09:21:30 作者: rapoo

PrepareStatement的相关的一些用法

PrepareStatement ps = ...;

1.添加完数据后获得新生成的主键:

?? ResultSet rs = ps.getGeneratedKeys();

?? int borerId = 0;
???if(rs.next()){
????borerId = rs.getInt(1);
???}

2.ps也可以执行类似于下面这种sql语句:

?? ps.executeQuery(sql);

? 1.这种语句可以在执行完带参数(?)的语句之后直接把sql放进去执行

?? 2.执行这种sql语句时,不能包含“?”这种参数的替换方式

3.ps可以批量添加数据(可以使用addBatch())

4.有了PrepareStatement可以不再用Statement了!

?

读书人网 >编程

热点推荐