Topic: (高手请进)jdbc:odbc桥如何在applet中运行? |
Print this page |
1.(高手请进)jdbc:odbc桥如何在applet中运行? | Copy to clipboard |
Posted by: wingerd Posted on: 2003-07-31 09:51 我在jb9下写了个程序,通过jdbc:odbc bridge实现对ms acess数据库的访问,前端的数据操作是在applet中嵌入dbswing控件,现在在jb9环境下运行没有任何问题,但是当我从ie中访问时就报错。 java虚拟机报错如下: com.borland.dx.dataset.DataSetException: The driver: sun.jdbc.odbc.JdbcOdbcDriver could not be loaded. This could be a problem with the driver itself, or that the driver is not found on the classpath. 不知哪位高人碰到过类似问题,应如何解决,多谢! |
2.Re:(高手请进)jdbc:odbc桥如何在applet中运行? [Re: wingerd] | Copy to clipboard |
Posted by: wingerd Posted on: 2003-07-31 09:57 考虑到可能是没有将相应的库文件压缩到客户端所需的*.jar文件当中,于是我查找j2sdk目录,发现现成的lib目录里根本没有sun.jdbc.odbc.*, 倒是在j2sdk跟目录里的src.zip文件里可以见到源码,可如果没有相应的库文件我的jb9为什么运行就没有问题呢, 现在我从jb9里面添加要打包的库文件时,它只能看到那些*.jar文件,而src.zip里面的这些源码他好像不能给我列出来啊,应该如何呢 |
3.Re:(高手请进)jdbc:odbc桥如何在applet中运行? [Re: wingerd] | Copy to clipboard |
Posted by: bwstar Posted on: 2003-07-31 09:59 Applet 在IE下运行不能随便访问本地资源,ODBC driver属于本地资源,所以禁止访问,所以最好用 thin JDBC driver. |
4.Re:(高手请进)jdbc:odbc桥如何在applet中运行? [Re: wingerd] | Copy to clipboard |
Posted by: wingerd Posted on: 2003-07-31 10:04 多谢,令我茅塞顿开啊,呵呵 有没有什么办法令applet可以访问odbc bridge呢 |
5.Re:(高手请进)jdbc:odbc桥如何在applet中运行? [Re: wingerd] | Copy to clipboard |
Posted by: wingerd Posted on: 2003-07-31 10:29 还有一问,我现在要做的是一个web应用,ms access数据库放在某台web server上,在该server上运行布署我的*.class, *.jsp等, 然后公司其他的机器通过ie(applet)访问该数据库,我的odbc driver是放在server上,要访问server上的数据库。具体点就是,我定义了一个datamodule的类,然后在applet中引用到datamodule中的dataset等,请问这个架构对么,applet不会去访问本地的odbc数据源吧 |
6.Re:(高手请进)jdbc:odbc桥如何在applet中运行? [Re: wingerd] | Copy to clipboard |
Posted by: menzy Posted on: 2003-07-31 20:47 WebRowSet在jdbc2.0ext里面开始支持,如果有类似的驱动也可以。否则只能用ResultSet applet在Browser中运行,不太可能直接读取服务器端的ResultSet,不如编写一个类,吧resultSet串行化。 |
7.Re:(高手请进)jdbc:odbc桥如何在applet中运行? [Re: wingerd] | Copy to clipboard |
Posted by: wingerd Posted on: 2003-08-01 09:40 多谢 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |