作者:鹏63213 | 来源:互联网 | 2023-05-18 19:49
刚接触JSP大家帮忙看看啊我在JSP页面中写了段SqlServer2005的连接代码,如下:Class.forName(com.microsoft.sqlserver.jdbc.SQLS
刚接触JSP 大家帮忙看看啊
我在JSP页面中写了段SqlServer2005的连接代码,如下:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=E_BOOK";
String uid = "sa";
String pwd = "881207";
Connection conn = DriverManager.getConnection(url,uid,pwd);
结果出了好大一堆错误,哪位高手帮忙看看:
org.apache.jasper.JasperException: javax.servlet.ServletException: com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
14 个解决方案
-控制面板————管理工具————服务————SqlServer服务——————启动TCP/IP服务!
我的SqlServer服务已经启动了啊
我是在SqlServer2005的配置管理器里面启动的TCP/IP服务啊
而且启动后海重启了SqlServer服务啊
其实网页这东西有的时候真的很麻烦:不写完也会报一大堆的错误。
你先把你要的功能做完,在查错误,有什么问题我能解决都帮你。sxl@sevennet.cn
其实页面写这样的Java代码是很不合适的。
报这个错的原因还可能是sql server2000的三个驱动包导入不正确,或没有导入,你用com.microsoft.sqlserver.jdbc这样如果能点出来,这个问题就可以排除
其实我已经做完了啊
我只是想做个简单的把数据库里面的数据显示出来的功能
但是总是连接不上数据库
好久都不用SqlServer的数据库,改用MySQL了,学习Oracle
我的SqlServer服务已经启动了啊
我是在SqlServer2005的配置管理器里面启动的TCP/IP服务啊
而且启动后海重启了SqlServer服务啊
你这些都做了怎么还报TCP/IP错误呢
sqlserver2005只需要导入一个包就好了
你重启服务再看看