社区
Web 开发
帖子详情
各位大虾,请问JDBC2。0怎么配置才能用啊???(需要在CLASSPATH中设置么?)
mulpher
2001-06-20 02:14:00
我现在用的是JDBC-ODBC桥,用到rs.absolute(1);结果报错为:
java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY
请问如何用JDBC2。0,需要配置什么么?能给个例子么?
...全文
191
5
打赏
收藏
各位大虾,请问JDBC2。0怎么配置才能用啊???(需要在CLASSPATH中设置么?)
我现在用的是JDBC-ODBC桥,用到rs.absolute(1);结果报错为: java.sql.SQLException: Result set type is TYPE_FORWARD_ONLY 请问如何用JDBC2。0,需要配置什么么?能给个例子么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pome
2001-06-20
打赏
举报
回复
当然JDK1.3是支持JDBC2.0的,并且从jdk1.2.2开始就已经支持EJB(Enterprise JavaBean)
pome
2001-06-20
打赏
举报
回复
JDK是java运行环境,JDBC是指Java连接数据库的标准(Java Database Connectivity),好像不是很有关联。sun的jdbc到odbc桥是不支持jdbc2.0标准,但是很多厂家的jdbc都支持2.0比如,jrun的jdbc,weblogic的jdbc,oracle的jdbc,都可以
windygirl
2001-06-20
打赏
举报
回复
关注
mulpher
2001-06-20
打赏
举报
回复
多谢绿哥,请问JDK1.3中是否已支持JDBC2.0了?
evergreen
2001-06-20
打赏
举报
回复
要使用rs.absolute(1);这样的移动游标的函数,你的Statement对象需要指定如下类型:
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
否则就只能向前移动,即只能使用rs.next()
试试吧,应该可以成功了。。。
--------------------------
package ncu.db;
import java.sql.*;
public class dbConn{
String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr = "jdbc:odbc:web_mobile";
String sUserID = "umobile";
String sPwd = "umobile";
Connection conn = null;
ResultSet rs = null;
public dbConn() {
try {
Class.forName(sDBDriver);
conn = DriverManager.getConnection(sConnStr,sUserID,sPwd);
}
catch(java.lang.ClassNotFoundException e) {
System.err.println("bbsreg(): " + e.getMessage());
}
catch(SQLException ex) {
System.err.println("aq.executeQuery: " + ex.getMessage());
}
}//end constructor
public void close()throws Throwable{
try{
conn.close();
}catch(SQLException ex) {
System.err.println("aq.executeQuery: " + ex.getMessage());
}
finally{
super.finalize();
}
}
public ResultSet executeQuery(String sql) {
rs = null;
try {
//创建一个可以滚动的只读Statement对象
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
//Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex) {
System.err.println("aq.executeQuery: " + ex.getMessage());
System.err.println("aq.executeQuerystrSQL: " + sql);
}
return rs;
}//end method
public int executeUpdate(String sql) {
int iRows = 0;
try {
Statement stmt = conn.createStatement();
iRows = stmt.executeUpdate(sql);
}
catch(SQLException ex) {
System.err.println("aq.executeUpdate: " + ex.getMessage());
System.err.println("aq.executeUpadatestrSQL: " + sql);
iRows = 0;
}
return iRows;
}//end method
} //end class
--------------------------
eclipse项目如何变成web项目_eclipse
中
如何将java项目转为java Web项目
有时候我们在eclipse
中
导入web项目时,系统当做一个java项目导入进来了。这时候在启动tomcat的服务器时无法找到该项目。那么可以通过如下操作来将java项目转换为web项目。1. 选择该项目右键-> properties.2. 在弹出的窗口
中
找到Project Facets,然后单击 Convert to faceted form...3. 勾选上 Dynamic Web Mod...
2019尚硅谷大数据Maven篇二 Eclipse
中
使用Maven工程
2019尚硅谷大数据Maven篇二Eclipse
中
使用 tags: 大数据 2019尚学堂 categories: Eclipse
中
Maven Java工程 Web工程 父工程 集成 聚合 文章目录2019尚硅谷大数据Maven篇二Eclipse
中
使用第一节 在Eclipse
中
配置
Maven第二节 Eclipse
中
创建Maven版的java工程2.1 Maven工程2.2 修改工程默认的J...
Jar包在Eclipse
中
中
文乱码
(1)检查自己项目
设置
的编码 (2)检查导入的jar源代码
设置
的编码 (3)检查Eclipse
中
文本文件
设置
的编码 (4)检查java源文件
设置
的编码 (5)以上全部
设置
完之后,maven update项目 (6)重庆eclipse; ( 7 ) OK;...
maven打包jar包注释保留及eclipse查看注释乱码问题
一、保留注释 1、在要打包项目
中
的pom的plugins标签加入如下插件 org.apache.maven.plugins maven-surefire-plugin 2.16 once -Dfile.encoding=UTF-8 2、生效打包即可保留注释和参数名。 二、eclipse
配置
修改 1、修改Eclipse
中
文本文件的默认编码:windows->Preferences-&g...
【JavaWeb】做项目的错误收集整理
文章目录:Eclipse
中
Maven项目pom.xml文件没有错,但一直有红叉的解决办法 Eclipse
中
Maven项目pom.xml文件没有错,但一直有红叉的解决办法 鼠标右击maven项目,选择Maven,在弹出的界面
中
点击Update Project 勾选Force Update of Snapshots/Releases进行强制更新(一定要勾选**!!!** ) ...
Web 开发
81,111
社区成员
341,726
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章