在applet里面使用jdbc连sql server数据库时出错! Applet对Socket连接权限不够!建议不要这么做。可以在服务器端作一个Servlet充当代理,来跟Applet传递数据 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我把applet和html网页放到装了sql server数据库的服务器上,然后把applet里面的jdbc连接数据库的地方jdbc:microsoft:sqlserver://192.168.0.2:1433;改成jdbc:microsoft:sqlserver://localhost:1433;就可以了,也就是说只能在本地看。而且这样的成功也只能是用html网页直接打开才可以,把html网页放到IIS里面,再打开看还是不行,报上面同样的错误!! APPLET是受安全限制的,所以不能在APPLET中建立对数据库的连接,它只能建立与服务器上的代理程序之间的连接。 public ReadDBConfig(){ try{ Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); } catch(java.lang.ClassNotFoundException e) {} }public boolean connect(String "192.168.0.2",String db,String user,String pass){ try{ con=DriverManager.getConnection("jdbc:microsoft:sqlserver://"+url+":1433;DatabaseName="+database,user,pass); return true; } catch(Exception e) { return false; } } 我用的是sqlserver2000驱动程序,是把网页放在IIS服务下,在任一台机子上都可以看呀!!!(****.asp文件)你必须把驱动程序包也要打进*.jar包里,就可以看, 我已经把驱动程序打进*.jar包里了 java中两表列名重复问题 开动脑筋:如何将一组二维坐标中的相邻的点有序的连接起来? log4j 日志文件的目录设置问题 synchronized 求购CRM系统源代码 数组问题 Graphics2D 的一个问题 初次接触java,请问j2se的开发平台的软件是什么呢 这些method()都有什么区别呀?? Java程序可移植性好的原因是虚拟机,那C++呢 怎样修改*.jar文件,使之成为一个双击后可以运行的应用程序 请问,new JFrame初始化时怎么让它最大化?
{
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch(java.lang.ClassNotFoundException e)
{}
}
public boolean connect(String "192.168.0.2",String db,String user,String pass)
{
try{
con=DriverManager.getConnection("jdbc:microsoft:sqlserver://"+url+":1433;DatabaseName="+database,user,pass);
return true;
}
catch(Exception e)
{
return false;
}
}
我用的是sqlserver2000驱动程序,是把网页放在IIS服务下,在任一台机子上都可以看呀!!!
(****.asp文件)
你必须把驱动程序包也要打进*.jar包里,就可以看,