applet与数据库的连接问题

haiyulong 2005-03-08 03:41:08
请问如果
在applet中与数据库(access)连接起来
我写的代码如下
-------------------------------------------*/
import java.applet.*;
import java.awt.*;
import java.net.*;
import java.io.*;
import java.awt.event.*;
import java.util.Enumeration;
import javax.swing.*;
import java.util.Vector;
import java.sql.*;
/*-------------------------------------------*/
public class A extends Applet{
 TextArea result=new TextArea("",4,4,TextArea.SCROLLBARS_VERTICAL_ONLY);
String dbUr1="jdbc:odbc:Map";
String user="";
String password="";
Statement s;

public void init(){
//初始化界面
setLayout(null);
result.setBounds(200,20,120,200);
add(result);
//连接数据库


try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection c=DriverManager.getConnection(dbUr1,user,password);
s=c.createStatement();
result.setText("连接成功");
}
catch(Exception exp)
{

result.setText("连接失败!!"+exp.toString());
}

}
程序编译通过 但是和数据库连接不起来
请教是什么原因?
多谢了!!
...全文
102 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
enrico 2005-03-09
  • 打赏
  • 举报
回复
可以的阿,是不是数据源没有配置对啊?
DF_4B 2005-03-09
  • 打赏
  • 举报
回复
出于安全考虑,applet不能直接访问本地资源,即:不能进行I/O操作、不能进行内存操作等等。。。解决的方法:写一个服务器程序用于访问数据库,Applet做为客户机,通过与服务器程序交互信息完成查询操作。

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧