时间:2021-07-01 10:21:17 帮助过:25人阅读
以统一方式访问数据库的API,可以访问任何类型表列数据,特别是存储在关系数据中的数据。JDBC代表Java数据库连接。
1、独立于平台的数据库访问
2、位置透明直接连接数据的实例,例如:
import Java.sql.*;... try{ //加载pointbase的驱动类,这里可以改为Oracle,MySQL等其他类型的数据库,成功加载后会将Driver类的实例注册到DriverManager类中 class.forName("com.pointbase.jdbc.jdbcUniversalDriver"); //创建数据库的连接,要连接数据库,需要向DriverManager请求并获得Connection对象,该对象代表一个数据的连接;使用DriverManager的getConnectin方法传入指定的欲连接的数据库的路径。 Connection con=DriverManager.getConnect("jdbc:pointbase://server:port/MyDatabase"); //创建一个Statement Statement stmt=con.createStatement(); //执行查询数据库的SQL语句,返回一个结果集对象 String sql="SELECT * From MyTABLE"; ResultSet res=stmt.executeQuery(sql); //处理结果 //两种情况:1、执行更新返回的是本次操作影响到的记录数;2、执行查询返回的结果是一个ResultSet对象。 // ResultSet包含符合SQL语句中条件的所有行,并且它通过一套get方法提供了对这些行中数据的访问。 <span style="white-space:pre"> </span>//使用结果集(ResultSet)对象的访问方法获取数据: while(res.next()){ String col1=res.getString("MYCOLUMN1"); int col2=res.getInt("MYCOLUMN2"); }catch(Exception e){...} }
JDBC数据库连接
标签:java jdbc 数据库连接