我用jbuilder8编写的applet小程序,在浏览器可以调用,但是没有数据。挑战高手!!!
我用一个jsp文件调用远程oracle数据作为applet参数,然后再调用applet显示远程oracle数据。我在jbuilder8环境下,jsp,applet文件都可以调用oracle数据。也就是在jbuilder8环境下,程序能过正常运行。可是我在浏览器运行时,jsp可以调用数据,通过jsp调用的applet也可以显示,但applet中oracle数据没有显示,这是什么原因?我的jsp,applet用来连接oracle的方式不同,是不是和这有关?
jsp程序:
//加载驱动程序,下面的代码为加载JDBD-ODBC驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//用适当的驱动程序连接到数据库,oracle8"是系统dsn名
String url="jdbc:odbc:oracle8";
//建立连接,类似于ASP中的创建数据库联接
conn=DriverManager.getConnection(url, "system", "manager");
applet程序:
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
conn =
DriverManager.getConnection
("jdbc:oracle:thin:@10.232.240.18:1521:orcl", "system", "manager");
但是他们调用的都是一个服务器的数据。