当前位置: 技术问答>java相关
这个问题我已经搞了一个多月了,头都昏了,希望大侠救救小弟吧!!!!
来源: 互联网 发布时间:2015-07-16
本文导语: 我现在已经用“com.microsoft.jdbc.sqlserver.SQLServerDriver”这个驱动程序连上了数据库,并且在jbuilder6中 做成的applet也能够访问数据,但在IE中却出现如下错误:(我的Applet是一台服务器,数据库是另外一台服务器) j...
我现在已经用“com.microsoft.jdbc.sqlserver.SQLServerDriver”这个驱动程序连上了数据库,并且在jbuilder6中
做成的applet也能够访问数据,但在IE中却出现如下错误:(我的Applet是一台服务器,数据库是另外一台服务器)
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
出现这种情况是不是IE方面有哪些地方没有设置好呢?因为当Applet与WEB数据库在同一台服务器时没有出现该错误。
当我将WEB数据服务器移到Applet服务器上(即数据库和Applet服务器在同一台机器上)
再用IE浏览器浏览Applet时上面的错误没有出现,但却出现
:error opening/loading com.microsoft.util.transliteration.properties
出现这种情况,我认为用IE浏览Applet时在Applet中的数据库驱动程序应当已经装载了,只是在装载过程中要
调用的com.microsoft.util.transliteration.properties这个文件不能找到,可能是msutil.jar文件的位置不正确
引起的。
我在msutil.jar文件中找到了transliteration.properties文件,但不知道怎么解决。希望各位高手指教!!!
html源文件如下:
这个问题我已经搞了一个多月了,头都昏了,希望大侠救救小弟吧!!!!
做成的applet也能够访问数据,但在IE中却出现如下错误:(我的Applet是一台服务器,数据库是另外一台服务器)
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
出现这种情况是不是IE方面有哪些地方没有设置好呢?因为当Applet与WEB数据库在同一台服务器时没有出现该错误。
当我将WEB数据服务器移到Applet服务器上(即数据库和Applet服务器在同一台机器上)
再用IE浏览器浏览Applet时上面的错误没有出现,但却出现
:error opening/loading com.microsoft.util.transliteration.properties
出现这种情况,我认为用IE浏览Applet时在Applet中的数据库驱动程序应当已经装载了,只是在装载过程中要
调用的com.microsoft.util.transliteration.properties这个文件不能找到,可能是msutil.jar文件的位置不正确
引起的。
我在msutil.jar文件中找到了transliteration.properties文件,但不知道怎么解决。希望各位高手指教!!!
html源文件如下:
Unable to load applet
这个问题我已经搞了一个多月了,头都昏了,希望大侠救救小弟吧!!!!
|
applet好像不能直接连接数据库吧!(不和数据库在同一机器的时候)
|
照你所说
因为当Applet与WEB数据库在同一台服务器时没有出现该错误
说明Applet没有错 你贴出html文件又有何用
从这个出错原因来看
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
建立端口出错 是不是你在Applet里设的SQLServer的地址的问题
或者SQLServer访问权限的问题
SQLServer的有window认证和sql认证两种控制权限 改改试试
因为当Applet与WEB数据库在同一台服务器时没有出现该错误
说明Applet没有错 你贴出html文件又有何用
从这个出错原因来看
java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
建立端口出错 是不是你在Applet里设的SQLServer的地址的问题
或者SQLServer访问权限的问题
SQLServer的有window认证和sql认证两种控制权限 改改试试