1 jdbc odbc 连接器
1.1 建立JDBC-ODBC
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Class 是java.lang 包中的类
1.2 连接数据库
(1)连接数据库
Connection con = DriverManager.getConnection("jdbc:odbc: Datasourcename","loginname", "password ");
(2)向资料库发送SQL语句
try {Statement sql=con.createStatement();}
catch(SQLException e ){}
(3)处理查询结果
ResultSet rs=sql.executeQuery("select * from userInfo");
Result 的next()方法顺序地查询数据
如果需要获得结果集中前后移动、或显示结果集指定的一条记录,使用游动查询
Statement stmt=con.createStatement(int type ,int concurrency);
ResultSet re=stmt.executeQuery(SQL 语句);
其中type 类型:
ResultSet.TYPE_FORWORD_ONLY :结果集的游标只能向下滚动。
ResultSet.TYPE_SCROLL_INSENSITIVE :结果集的游标可以上下移动,当数据库变化时,当前结果集不变.
ResultSet.TYPE_SCROLL_SENSITIVE :返回可滚动的结果集,当数据库变化时,当前结果集同步改变.
l Concurrency 取值决定是否可以用结果集更新数据库,Concurrency取值:
ResultSet.CONCUR_READ_ONLY:不能用结果集更新数据库中的表.
ResultSet.CONCUR_UPDATETABLE:能用结果集更新数据库中的表.
滚动查询经常用到ResultSet 的下述方法:
public boolean previous():将游标向上移动,该方法返回boolean 型数据,当移到结果集第一行之前时返回false.
public void beforeFirst:将游标移动到结果集的初始位置,即在第一行之前.
public void afterLast():将游标移到结果集最后一行之后.
public void first():将游标移到结果集的第一行.
public void last():将游标移到结果集的最后一行.
public boolean isAfterLast():判断游标是否在最后一行之后.
public boolean isBeforeFirst():判断游标是否在第一行之前.
public boolean ifFirst():判断游标是否指向结果集的第一行.
public boolean isLast():判断游标是否指向结果集的最后一行.
public int getRow() :得到当前游标所指行的行号,行号从1开始,如果结果集没有行,返回0
public boolean absolute(int row):将游标移到参数row指定的行号.
参考文档:http://www.javaweb.cc/JavaAPI1.6/
软件包 java.sql
相关推荐
jdbc-odbc桥数据库连接工作原理,JDBC-ODBC所用的配置及jdbc和odbc连接字符串 示例代码
java jdbc odbc 桥连接包 如何实现JDBC-ODBC桥连接到Access
jdbc-odbc桥数据库连接jdbc-odbc桥数据库连接
JSP中 JDBC-ODBC连接Access数据库
使用JDBC-ODBC桥连接数据库JSP 纯代码
java使用JDBC和ODBC连接oracle数据库,虽然ODBC连接数据库不常用,但是大家还是可以了解一下
JDBC_ODBC连接Access数据库,不需要设置数据源 ,超级好的一段代码!
jdbc-odbc桥数据库连接.pdf
jdbc-odbc桥数据库连接推荐.pdf
Java应用程序访问数据库的基本原理 在Java语言中,JDBC(Java ...JDBC提供两种API,分别是面向开发人员的API和面向底层的JDBC驱动程序API,底层主要通过直接的JDBC驱动和JDBC-ODBC桥驱动实现与数据库的连接。
jdbc-odbc桥数据库连接[收集].pdf
JDBC连接各种数据库大全 JDBC连接DB2 JDBC连接Microsoft SQLServer(microsoft) JDBC连接Sybase JDBC连接MySQL JDBC连接PostgreSQL JDBC连接Oracle JDBC连接ODBC
JDBC-ODBC桥连接sql_server数据库,可以连接serversql2000与serversql2005数据库
开放数据库连接(Open Database Connectivity,ODBC)是为解决异构数据库间的数据共享而产生的,现已成为WOSA(The Windows Open System Architecture ),Windows开放系统体系结构)的主要部分和基于Windows环境的一种...
java 通过JDBC_ODBC连接oracle数据库,并自己写了通用的连接类
包含jdbc odbc GDS
Java Web应用开发 30 课堂案例-使用JDBC-ODBC桥连接数据库.docx 学习资料 复习资料 教学资源
c#配置odbc连接样例,希望对大家有帮助!
jdbc-odbc连接数据库示例,封装了增加删除修改操作,是我一个程序里使用的一个类,简单实用
JSP用JDBC-ODBC连接SQL Server和Mysql和JDBC驱动连接各种数据库