网上下载了软件的源代码和数据库,怎么运行它呢
发布网友
发布时间:2022-04-30 18:21
我来回答
共2个回答
热心网友
时间:2022-04-08 22:57
先看一下业务层中的BaseDao(连接数据库的类),看一下连接数据库的用户名和密码是不是正确,看看驱动包是否导入,就是sqljdbc的文件,如果没导入,把它粘贴到WebRoot下的WEB-INF下的lib目录中,我给你一段连接SQLServer2005的一段代码,你参考一下吧!
package .impl;
import java.sql.*;
public class BaseDao {
private static final String DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static final String URL="jdbc:sqlserver://localhost:1433;databasename=epet";//epet是数据源的名称
private static final String DBUSER="sa";//数据库用户名
private static final String DBPASS="123";";//数据库密码
private Connection conn=null;
/**
* 获取连接
* @return
*/
public Connection getConn(){
try {
Class.forName(DRIVER);
conn=DriverManager.getConnection(URL,DBUSER,DBPASS);
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return conn;
}
/**
* 释放资源
* @param conn
* @param pstmt
* @param rs
*/
public void closeAll(Connection conn,PreparedStatement pstmt,ResultSet rs){
try {
if(rs!=null){
rs.close();
}
if(pstmt!=null){
pstmt.close();
}
if(conn!=null){
conn.close();
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
热心网友
时间:2022-04-09 00:15