JSP连接SQL SERVER 2008

14 篇文章 0 订阅

JSP连接 MS SQL SERVER 2008 和过去的2000版本有点不同,具体列出如下:


1,首先给工程引入对应的 jar 包;

对应JDK 1.6+版本使用的时 sqljdbc4.jar 包, 之前版本的JDK的用 sqljdbc.jar 包,[SQL 2000版本的是两外三个jar包],其中 sqljdbc4.jar 包含了所有 sqljdbc.jar 的功能,同时新增加了部分功能;


2,其次是代码的编写;

包括驱动加载, 获取连接, 进行查询/更新/删除等操作;


见如下例子:

    String dbUser="dbUser";
    String dbPassword="dbPassword";        
    String dbDriver="com.microsoft.sqlserver.jdbc.SQLServerDriver";   //注意这里
    String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=myDataBaseName"; //注意这里
    
    Connection conn=null;
    Statement stmt=null;
    ResultSet rs=null;
    ResultSetMetaData md=null;
    
    String xSQL="select * from myTable";
    try{
    	Class.forName(dbDriver).newInstance();  //加载驱动
    	conn=DriverManager.getConnection(dbURL, dbUser, dbPassword);   //获取连接
    	stmt=conn.createStatement(ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_READ_ONLY);

    	rs=stmt.executeQuery(xSQL);
    	md=rs.getMetaData();
    	//...other code...
    	/*    
    	while(rs.next()){ 
    	...循环数据读取...
    	}
    	*/
    }catch(Exception e){
        out.println("Exception msg: "+e.toString());
    }

以上是连接MS SQL SERVER 2008 的查询例子;


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值