java连接数据库出错啦..高手帮我解决一下啊..谢了

来源:百度知道 编辑:UC知道 时间:2024/06/03 00:32:12
package dao;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class BaseDAO {
//获得驱动
private String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";

//获得URL
private String url = "jdbc:sqlserver://localhost:1434;databaseName=fuchsin";
//用户名
private String uName = "sa";
//密码
private String pwd = "34";

protected Connection getCon(){
Connection con = null;
try {
//载人驱动
Class.forName(driver);
//得到连接
con = DriverManager.getConnection(url,uName,pwd);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return con;
}
public static void main(String[] args) {
B

我想你的意思是想输出conn吧
感觉你的错误应该是想接从getCon()返回的conn,你可以把它先赋给一个值试试
在有可能就是你配置出了问题,像JDBC,你数据库用的是什么啊,不同的数据库有很多配置出问题都会导致很多错误,要写清楚

你改过sqlserver的端口了没有的,如果没改过是1433