后台常见类库操作-数据库操作
操作OA本身数据库表RecordSet
操作的数据库:/WEB-INF/prop/weaver.properties
特点:
1、不带事务,参数没有进行预编译,安全性不高
2、通过连接池操作数据库,性能高,断网重连
3、不会抛出异常,需要去日志文件中查看 log文件
RecordSet rs=new RecordSet();
rs.execute("insert into test_xizhilang(name,age)values('1','12')"); //新增数据
rs.executeSql("insert into test_xizhilang(name,age)values('1','2')");
rs.execute("update test_xizhilang set name='张三' where id=1"); //修改数据
//删除数据
rs.execute("delete test_xizhilang where id=1");
//查询数据
rs.execute("select * from hrmresource ");
while(rs.next()){
String id=rs.getString("id");//===rs.getString(1);
String loginid=rs.getString("loginid");
String lastname=rs.getString("lastname");
System.out.println("loginid=="+loginid+";lastname="+lastname);
}
System.out.println("数据库操作完成");