JSP连接SQL SERVER 2008

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 的查询例子;


发布了155 篇原创文章 · 获赞 89 · 访问量 92万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: Age of Ai 设计师: meimeiellie

分享到微信朋友圈

×

扫一扫,手机浏览