出现错误::[Microsoft][ODBC SQL Server Driver][SQL Server]用户 '(null) '登入失败。原因未与信任SQL Server 连接相关联
JSP 中关于数据库加载连接的代码是 Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver ");
Connection con=DriverManager.getConnection( "jdbc:odbc:testDB ");
ODBC 配置 连接服务器为localhost 用sa 登入 密码也设了 测试也成功的
最后网页上等到的结果就是 上面一样
请大虾指点 感激不尽~~~~~~~~~~~~~~~~~~~~~~~~~~
------解决方案--------------------
少了参数啊,用户名密码没有加进去呢
------解决方案--------------------
private static String dbDriver= "com.microsoft.jdbc.sqlserver.SQLServerDriver ";
private static String url= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=数据库名 ";
private static String user= "sa ";
private static String password= "sa ";
//private Connection con=null;
public static Connection getConnection(){//设置Connection 变量con 的值
try {
Class.forName(dbDriver);
return DriverManager.getConnection(url,user,password);
}catch(Exception e){
System.err.println( "数据库连接错误: "+e.getMessage());
return null;
}
这是mssql 的连接法
其他数据库应该换个驱动就OK了
------解决方案--------------------
用户名和密码没加;
Connection con=DriverManager.getConnection( "jdbc:odbc:testDB;uid=用户名;pwd=密码 ");
----------------------------------------------------
我做的网站(www.ju1ju.net)聚会策划助手
有时间帮我测试一下,非常感谢!
特点:自动通过邮件/短信/msn/qq联系朋友
架构:webwork2 spring ibatis tomcat5.5 mysql ajax javascript