通用特定的类来访问相应的数据库,
所以针对不同数据库有要使用不同的类 比如访问SQL的就和访问ORACLE用的类不一样.
在访问是,需要先连接数据库,连接上去了就后就可以对数据库做相关的 *** 作,比如查询,这个时候通常要使用一个ResultSet类来保存查询结果.
在这时就可以使用ResultSet的相关方法来获取数据了.
相关类/包的作用如下:
Connection 集成了连接的相关类
DriverManager 集成了连接时所要用到的类或者管理设备时要使用到的类.
java.sql.PreparedStatement 就是用来处理 预处理的SQL语句用的,(填充相应的数据)
ResultSet 保存结果集
SQLException SQL异常抛出
相关 *** 作如下:
DriverManager.getConnection(DATABASE_URL,DATABASE_USER,DATABASE_PASSWORD) //连接数据库
stmt.executeQuery(sql)执行SQL 语句
JDBC 方式用到的类:Class算吗?, DriverManager这个应该算吧 ,String算吗? 用到的接口:Connection,Statement或PreparedStatement,ResultSet 如果原题目就是这样问的,那这是一道白痴的题目。因为实现方式不一样,代码就不一样,用到的类也不一样。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)