确定网络是否连通,DNS设置正确没有,

解决方案 »

  1.   

    class.forName("sun.jdc.odbc.JdbcOdbcDriver") 
    写错了,少写了一个b
    "sun.jdbc.odbc.JdbcOdbcDriver"
      

  2.   

    如果你是按找发帖的代码,应该这么写
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    注意JAVA是区分大小写的!
      

  3.   

    昨天晚上回去看了一下,用了
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    还是不行,还出这个异常
    java.security.AccessControlException: access denied (java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odb是不是策略文件的问题?
      

  4.   

    好像是安全问题, 你的操作被否定了
    怎么解决偶也不知道, sorry :(
      

  5.   

    你是做APPLICATION,还是做APPLET?如果是APPLET,会有很多限制的
      

  6.   

    怎么会出现安全限制啊?
    你用jdbc-odbc链接数据库,驱动下了没?//应该下了吧
    如果没,数据源配置了没?如果没,到管理工具-数据源里面配置针对你数据库的系统DSN吧。驱动选择你所要访问的数据库
    如果访问的是网络数据库,可能会有点麻烦
    如果再不行,就是你的用户或密码没有访问权限了
      

  7.   

    我是用applet访问数据库的,sun.jdbc.odbc包有阿。数据源也配了。
      

  8.   

    可能属于 applet的运行限制!
      

  9.   

    try{
    class.forName("sun.jdbc.odbc.JdbcOdbcDriver")
    }catch(Exception e){}