请教有关java web start连接数据库问题 你用什么方式连接的数据库,JDBC还是JDBC-ODBC桥,连接的是什么数据库! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用jdbc连接数据库,oracle数据库,如下url = "jdbc:oracle:thin:@192.168.0.253:1521:testDB"driverName = "oracle.jdbc.driver.OracleDriver"; 首先保证你的数据库的驱动程序有而且加入到classpath中去了。然后你的oracle数据库的url好象不对吧,应该是jdbc:oracle:thin:@localhost:1521:DataBase_SID,你的DataBase_SID是testDB,我记得在oracle中的数据库名称好象不是这么写的,你想一下。 到sun网站看看支持type 4的oracle驱动程序都有那些,你这个jdbc的驱动是不能在applet或者java web start部署的应用程序里面直接连接数据库的 在我部署到java web start前执行.jar文件,可以启动,驱动程序我用的是oracle提供的oracle的classes12.zip文件 Acylas(Acylas)的意思是我不能用thin的方式在java web start中连接数据库?那以什么方式连接数据库呢?谢谢 在java web start中用url = "jdbc:oracle:thin:@192.168.0.253:1521:testDB"driverName = "oracle.jdbc.driver.OracleDriver";驱动和连接方式为什么不行呢?用什么方法行呢?帮帮忙阿高手们 看看下面的内容,只有支持第四类的驱动才可以用http://java.sun.com/products/jdbc/driverdesc.html在下面的页面选择Driver type(s):为4,数据库为oracle就可以看到目前有那些驱动可以支持当然有一些未知的可能也能支持。http://servlet.java.sun.com/products/jdbc/drivers/index.html jws中的程序和applet一样受到沙箱的限制。解决方式有两种,用servlet作中间层或者在发布前进行签名。http://www.dalianit.com/edu/{78.85.66.122.78.69.90.62}.html 我上面已经回答你的问题了,你找到对应的驱动程序就可以了。我用的是sql server然后到http://servlet.java.sun.com/products/jdbc/drivers/index.html搜索支持type 4的驱动,然后下载一个,就可以直接在applet里面用 Acylas(Acylas):我到sun.com上面看到了好多都支持type 4驱动,我下载了oracle的ojdbc14.jar,但是结果还是不行呢?是不是我没下载正确??帮帮忙阿,领导催得太紧了 ojdbc14.jar的用法跟下面url = "jdbc:oracle:thin:@192.168.0.253:1521:testDB"driverName = "oracle.jdbc.driver.OracleDriver";这种应该不一样,你有没有看到ojdbc14.jar的document Acylas(Acylas) : 我用过下面的方法1: DriverManager.registerDriver(new oracle.jdbc.OracleDriver()); OracleDataSource ods = new OracleDataSource(); ods.setURL("jdbc:oracle:thin:@192.168.0.253:1521:testDB"); ods.setUser(username); ods.setPassword(password); connection = ods.getConnection(); 方法2: DriverManager.registerDriver(new oracle.jdbc.OracleDriver()); OracleConnectionPoolDataSource myOCPDS=new OracleConnectionPoolDataSource(); myOCPDS.setServerName("192.168.0.253"); myOCPDS.setDatabaseName("testDB"); myOCPDS.setPortNumber(1521); myOCPDS.setDriverType("thin"); myOCPDS.setUser(username); myOCPDS.setPassword(password); PooledConnection myPooledConnection = myOCPDS.getPooledConnection( username, password); connection = myPooledConnection.getConnection();都不行啊,请指点迷津阿,方便的话可以加我的msn:[email protected]我在北京,如果你也在北京的话我请你吃饭如何??谢谢了 我正在写jws的程序,我就这样就可以呀。驱动是oracle9i带的ojdbc14.jarString url = "jdbc:oracle:thin:@dbserver:1521:ora";Class.forName("oracle.jdbc.driver.OracleDriver");conn = DriverManager.getConnection(url, DB_USER_NAME, DB_USER_PASSWORD); icystone(石冰) :我现在用的也是ojdbc14.jar,连接数据库的方式跟你是一样的,对了你的web app host 和db host 是在同一台机器上吗,我不在同一台机器上,我的qq是35500104,如果方便的话在加我吧,我的jnlp文件如下:<?xml version="1.0" encoding="GB2312"?><jnlp spec="1.0+" codebase="http://10.0.9.100/test/" href="test.jnlp"> <information> <title>java web start</title> <vendor>test</vendor> <homepage href="http://www.sohu.com"/> <description>java web start</description> <description kind="short">java web start</description> <icon href="images/draw.gif"/> <offline-allowed/> </information> <security> <all-permissions/> </security> <resources> <j2se version="1.4+" href="http://java.sun.com/products/autodl/j2se"/> <j2se version="1.4+" initial-heap-size="512m" max-heap-size="1024m"/> <jar href="Samples.jar"/> <jar href="lib/ojdbc14.jar"/> </resources> <application-desc main-class="samples.Application"/></jnlp>帮帮忙吧,谢谢了,领导每天都催!! BIRT task 不能运行 求教一个关于split分割字符串以后赋值的问题,多谢了! DecimalFormat取值问题 IO关于换行 请教下关于热键的问题 Output_InputDeme.java编译通过了但老说我没有主类 关于RMI的简单问题 请使用Eclipse的朋友进来报到... 8583报文MAC算法以及MAC串的数据格式问题 JAVA中使用正则表达式匹配字符串 改FileChooser急求 一个非常棘手的问题
url = "jdbc:oracle:thin:@192.168.0.253:1521:testDB"
driverName = "oracle.jdbc.driver.OracleDriver";
然后你的oracle数据库的url好象不对吧,应该是jdbc:oracle:thin:@localhost:1521:DataBase_SID,你的DataBase_SID是testDB,我记得在oracle中的数据库名称好象不是这么写的,你想一下。
你这个jdbc的驱动是不能在applet或者java web start部署的应用程序里面直接连接数据库的
驱动程序我用的是oracle提供的oracle的classes12.zip文件
Acylas(Acylas)的意思是我不能用thin的方式在java web start中连接数据库?
那以什么方式连接数据库呢?谢谢
driverName = "oracle.jdbc.driver.OracleDriver";
驱动和连接方式为什么不行呢?用什么方法行呢?帮帮忙阿高手们
http://java.sun.com/products/jdbc/driverdesc.html
在下面的页面选择Driver type(s):为4,数据库为oracle就可以看到目前有那些驱动可以支持
当然有一些未知的可能也能支持。
http://servlet.java.sun.com/products/jdbc/drivers/index.html
http://www.dalianit.com/edu/{78.85.66.122.78.69.90.62}.html
你找到对应的驱动程序就可以了。
我用的是sql server然后到http://servlet.java.sun.com/products/jdbc/drivers/index.html
搜索支持type 4的驱动,然后下载一个,就可以直接在applet里面用
帮帮忙阿,领导催得太紧了
url = "jdbc:oracle:thin:@192.168.0.253:1521:testDB"
driverName = "oracle.jdbc.driver.OracleDriver";
这种应该不一样,你有没有看到ojdbc14.jar的document
我用过下面的方法1:
DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
OracleDataSource ods = new OracleDataSource();
ods.setURL("jdbc:oracle:thin:@192.168.0.253:1521:testDB");
ods.setUser(username);
ods.setPassword(password);
connection = ods.getConnection(); 方法2:
DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
OracleConnectionPoolDataSource myOCPDS=new OracleConnectionPoolDataSource();
myOCPDS.setServerName("192.168.0.253");
myOCPDS.setDatabaseName("testDB");
myOCPDS.setPortNumber(1521);
myOCPDS.setDriverType("thin");
myOCPDS.setUser(username);
myOCPDS.setPassword(password);
PooledConnection myPooledConnection = myOCPDS.getPooledConnection(
username, password);
connection = myPooledConnection.getConnection();都不行啊,请指点迷津阿,方便的话可以加我的msn:[email protected]
我在北京,如果你也在北京的话我请你吃饭如何??谢谢了
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection(url, DB_USER_NAME, DB_USER_PASSWORD);
我现在用的也是ojdbc14.jar,连接数据库的方式跟你是一样的,对了你的web app host 和db host 是在同一台机器上吗,我不在同一台机器上,我的qq是35500104,如果方便的话在加我吧,我的jnlp文件如下:
<?xml version="1.0" encoding="GB2312"?>
<jnlp
spec="1.0+"
codebase="http://10.0.9.100/test/"
href="test.jnlp">
<information>
<title>java web start</title>
<vendor>test</vendor>
<homepage href="http://www.sohu.com"/>
<description>java web start</description>
<description kind="short">java web start</description>
<icon href="images/draw.gif"/>
<offline-allowed/>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.4+" href="http://java.sun.com/products/autodl/j2se"/>
<j2se version="1.4+" initial-heap-size="512m" max-heap-size="1024m"/>
<jar href="Samples.jar"/>
<jar href="lib/ojdbc14.jar"/>
</resources>
<application-desc main-class="samples.Application"/>
</jnlp>帮帮忙吧,谢谢了,领导每天都催!!