求救:JSP连接SQL SERVER 2000的问题

alpga 2004-10-31 09:41:51
我用JSP连接SQL SERVER 2000时出现以下错误信息:
[Microsoft][SQLServer 2000 Driver for JDBC]End of stream was detected on a read.

本人使用的操作系统为:Win2000+sp4 数据库:SQL SERVER 2000,驱动:SQL Server 2000 Driver for JDBC,JSP环境:Tomcat或Resin JDK:j2sdk1.4

经过多次测试发现JSP程序只有在访问我的SQL SERVER数据库时出现以上问题,在用相同的程序访问其他SQL SERVER数据库,程序可以正常访问数据库,取出各个字段的值。我怀疑是SQL SERVER的问题,于是重装了SQL SERVER,但装了两三次,同样出现那个错误.
请各个大虾指点一下,谢谢!
...全文
129 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fashchina 2004-11-03
SQL Server JDBC网上不是有的吗
回复
bafnay 2004-11-03
我的问题也是这样的,帮你顶??
回复
yeno 2004-11-02
对了,还请楼主先卸了WIN2000 的SP4包,这个东东与SQL Server会形成冲突
回复
yeno 2004-11-02
楼主装了SQL Server SP3补丁包没有?

SQL Server默认的端口号为1433,但如果装了SP3包,就变成了2433,当然也可以更改
还有,楼主能将SQL Server JDBC驱动给小弟发一个么?

huanghourong@etang.com 万分感谢!
回复
bafnay 2004-10-31
Connection con;
Statement sql;
ResultSet rs;
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con=DriverManager.getConnection("jdbc:microsoft:sqlserver://127.0.0.1:1433:DatabaseName=数据库名;""sa","123");
sql=con.createStatement();
回复
xiaye0908 2004-10-31
Connection con;
Statement sql;
ResultSet rs;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con=DriverManager.getConnection("jdbc:odbc:6848","sa","123");
sql=con.createStatement();
记得指定数据源
回复
发动态
发帖子
Web 开发
创建于2007-09-28

7.9w+

社区成员

Java Web 开发
申请成为版主
社区公告
暂无公告