servlet中连接数据库的具体代码; 例如!

2025-05-12 07:18:38
推荐回答(3个)
回答1:

应该是用jdbc去连接吧!写个dao;然后去连接数据库
代码如下:
public Connection getConnection() {
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

return DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DataBaseName=test","sa","");
} catch (ClassNotFoundException e) {

throw new DaoException("加载驱动程序失败",e);
} catch (SQLException e) {
throw new DaoException("数据库连接失败",e);
}

}

public void close(ResultSet rs, Statement stmt, Connection conn) {
if(rs != null){
try {
rs.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
if(stmt != null){
try {
stmt.close();
} catch (SQLException e) {
e.printStackTrace();
}
}

if(conn != null){
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}

}

回答2:

.jdbc.Driver");
你在你的lib文件夹里放了mysql的驱动包了么?

回答3:

我都有点搞忘java了,好像是什么public ..........Connection