问题描述
我把数据库SQL2008的sa密码这些都ok了!而且按照网上说的都是混合连接模式而且启用sa,然后在jsp里面进行连接.在jsp里面我确定我的tomcat没问题!发布其他网页都没问题并且能访问.我做的是在sql里面建立new1数据库,然后建立table1表.然后就直接在jsp里面写代码了(难道这之前还要做什么?什么导入啊什么的么?)我用的是tomcat6,直接用的MyEclipse7.5<%@pagelanguage="java"import="java.util.*"pageEncoding="gb2312"%><%@pageimport="java.sql.*"%><html><head><title>MyJSP'index.jsp'startingpage</title></head><body>连接数据库<br><%StringdriverClass="com.microsoft.sqlserver.jdbc.SQLServerDriver";Stringurl="jdbc:sqlserver://localhost:1433;DatabaseName=new1";Stringusename="sa";Stringpassword="974974";Class.forName(driverClass);Connectionconn=DriverManager.getConnection(url,usename,password);Statementstmt=conn.createStatement();ResultSetrs=stmt.executeQuery("select*fromtable1");while(rs.next()){out.println("<br>用户名:"+rs.getString(2)+"密码:"+rs.getString(2));}rs.close();stmt.close();conn.close();%></body></html>
解决方案
解决方案二:
sqlserver2008啊这么先进,没用过,俺才sqlserver2005Myeclipse6抢个沙发先!!!
解决方案三:
你这连什么错都没说清楚,别人不好回答啊,把出错的后台日志发上来也好啊。
解决方案四:
如果你认为密码确实正确的话,那看看端口是不是1433,tcp/ip连接是否打开,从设置里找
解决方案五:
你先用数据库SQL2008客户端软件连接试一下,账号:sa;密码:974974,如果能连,那么你在对该JSP逐项排除,如数据库连接的jar包,连接的URl等