package J2EEForR;import java.sql.*;//使用Pure连接
//该类实现与数据库的链接
public class ConnectionManager {
private static final String DRIVER_CLASS="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static final String DATABASE_URL="jdbc:sqlserver://localhost:1433;DatabaseName=restrant";
private static final String DATABASE_USER="sa";
private static final String DATABASE_PASSWORD="guo";
public static Connection getConnection()
{
Connection dbConnection=null;
try
{
Class.forName(DRIVER_CLASS);//加载驱动
dbConnection=DriverManager.getConnection(DATABASE_URL,DATABASE_USER,DATABASE_PASSWORD);
}
catch(Exception e)
{
e.printStackTrace();
}
return dbConnection;//返回连接对象
}
public static void closeConnection(Connection dbConnection)
{//关闭连接
try
{
if(dbConnection!=null&&(!dbConnection.isClosed()))
{
dbConnection.close();
}
}
catch(SQLException ex)
{
ex.printStackTrace();
}
}
public static void closeResultSet(ResultSet res)
{//关闭结果对象
try
{
if(res!=null)
{
res.close();
}
}
catch(SQLException ex)
{
ex.printStackTrace();
}
}
public static void closeStatement(PreparedStatement pStatement)
{//关闭状态对象
try
{
if(pStatement!=null)
{
pStatement.close();
pStatement=null;
}
}
catch(SQLException ex)
{
ex.printStackTrace();
}
}
}
请问一下jsp与数据库连接SQL Server2005与2000的区别?
//该类实现与数据库的链接
public class ConnectionManager {
private static final String DRIVER_CLASS="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static final String DATABASE_URL="jdbc:sqlserver://localhost:1433;DatabaseName=restrant";
private static final String DATABASE_USER="sa";
private static final String DATABASE_PASSWORD="guo";
public static Connection getConnection()
{
Connection dbConnection=null;
try
{
Class.forName(DRIVER_CLASS);//加载驱动
dbConnection=DriverManager.getConnection(DATABASE_URL,DATABASE_USER,DATABASE_PASSWORD);
}
catch(Exception e)
{
e.printStackTrace();
}
return dbConnection;//返回连接对象
}
public static void closeConnection(Connection dbConnection)
{//关闭连接
try
{
if(dbConnection!=null&&(!dbConnection.isClosed()))
{
dbConnection.close();
}
}
catch(SQLException ex)
{
ex.printStackTrace();
}
}
public static void closeResultSet(ResultSet res)
{//关闭结果对象
try
{
if(res!=null)
{
res.close();
}
}
catch(SQLException ex)
{
ex.printStackTrace();
}
}
public static void closeStatement(PreparedStatement pStatement)
{//关闭状态对象
try
{
if(pStatement!=null)
{
pStatement.close();
pStatement=null;
}
}
catch(SQLException ex)
{
ex.printStackTrace();
}
}
}
请问一下jsp与数据库连接SQL Server2005与2000的区别?
解决方案 »
- 如何自定义和查看java程序版本号
- java怎么监听excel的单元格切换事件(swt)
- java 读取中文文件名的文件错误
- fckeditor2.4怎么动态设置上传图片路径
- 散分儿,顺便带个问题
- 请教:如何从dom Element 对象 创建新的XML文档,没有Document对象
- 用IntelliJIDEA和Tomcat5.0编的程序出现以下错误,什么原因?
- 我的Eclipse打不开jsp页面,朋友们帮帮忙
- Hibernate 配置问题疑问
- jbuilderx的bt问题~~各位高手指点一下拉~~
- 怎么使用Java UI技术实现类似于大智慧证券、港澳证券资讯之类的分析软件?
- jpa 的映射不能一个两个属性同时对应一个字段吗?
private static final String DRIVER_CLASS="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static final String DATABASE_URL="jdbc:sqlserver://localhost:1433;DatabaseName=restrant";2000的连接代码是:
private static final String DRIVER_CLASS= "com.microsoft.jdbc.sqlserver.SQLServerDriver";
private static final String DATABASE_URL= "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=restrant";