当前位置: 代码迷 >> Eclipse >> 实现通用数据库连接遇到的有关问题
  详细解决方案

实现通用数据库连接遇到的有关问题

热度:94   发布时间:2016-04-23 00:25:20.0
实现通用数据库连接遇到的问题
数据库连接类:DatabaseDAO.java代码如下:

package com.huizhi.database;
import java.sql.*;
public class DatabaseDAO {
private static Connection con;
private static final String DRIVER="con.sqlsever.jdbc.Drive";
private static final String URL="jdbc:sqlserver: //localhost:1433;  DatabaseName=aa";
private static final String NAME="aa";
private static final String PASSWORD=".";
static{
try {
Class.forName(DRIVER);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
};
}
public static Connection getConnection(){
try{
con=DriverManager.getConnection(URL, NAME, PASSWORD);
}catch (SQLException e) {e.printStackTrace();};
return con;
}

public static void closeCon(Connection con){
try{
if(con!=null) con.close();
}catch (SQLException e){e.printStackTrace();}
}
public static void closePt(PreparedStatement pt){
try{
if(pt!=null) pt.close();
}catch (SQLException e){e.printStackTrace();}
}
public static void closeRs(ResultSet rs){
try{
if(rs!=null) rs.close();
}catch (SQLException e){e.printStackTrace();}
}
}
配置数据库连接:

错误提示:

各位大神们快来帮忙啊,小弟感激不尽!
------解决方案--------------------
看不懂英文么,Invalid URL...  猜也能猜出来是URL出了问题了吧
为什么不检查一下,
jdbc:sqlserver: //localhost:1433; 

这个非常明显的里面为毛有个空格
  相关解决方案