MsSQL   发布时间:2022-05-16  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了sqlserver2005 java连接驱动大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
一、下载安装  1、sqlServer   2005   Express   Edition        下载:http://msdn.microsoft.com/vstudio/express/sql/download/        安装完数据库后设置ICP/IP协议启动,具体如下:        (1)打开sql   Server   Configuration   Manager        (2)转到sql   Server   2005   network   Configuration-> Protocols   for   sqlEXPRESS        (3)将TCP/IP设置为Enabled(启用)        (4)双击TCP/IP项,转到IP   Addresses页        (5)IP   All中设置TCP   Port为1433        (6)重新启动服务  2、sqlServer2005数据库JDBC驱动        下载:http://download.microsoft.com/download/d/2/e/d2e1ffb6-2cfa-4a62-a22d-a413cce93118/Download_sql_JDBC_Driver.htm        安装或者解压,取得sqljdbc.jar文件,该文件即为JDBC驱动。将sqljdbc.jar放到classpath。(web   application中放在WEB-INF/lib下)  二、连接数据库sqlServer2005的java代码  1、在tempdb中创建测试数据表格  use   tempdb  CREATE   TABLE   dbo.Table_1  (    id   bigint   nOT   nULL,    NAME   varchar(20)   nOT   nULL,    EMAIL   varchar(50)   nULL  )     ON   [PRIMary]  2、测试使用数据库连接        下面代码创建了一个连接到数据库的连接,及使用连接操作数据库。  /*    *   创建日期   2006-6-1    */  package   cn.afss.common.web.test;  import   java.sql.Connection;  import   java.sql.DriveRMANager;  import   java.sql.ResultSet;  import   java.sql.sqlException;  import   java.sql.Statement;  import   org.apache.log4j.Logger;  /**    *   @author   Amei    *   Amei 's   FreeSky   studio    */  public   class   TESTConnsql2k5Bean   {    /**      *   log4J   logger   for   this   class      */    private   static   final   logger   logger   =      logger.getLogger(TESTConnsql2k5Bean.class);    private   Connection   conn   =   null;    public   TESTConnsql2k5Bean()   {      super();    }    public   void   getConnection()   {      try   {        Class          .forName( "com.microsoft.sqlserver.jdbc.sqlServerDriver ")          .newInstance();        String   URL   =   "jdbc:sqlserver://localhost:1433;Databasename=tempdb ";        String   USER   =   "sa ";   //   根据你自己设置的数据库连接用户进行设置        String   passworD   =   "sa ";   //   根据你自己设置的数据库连接密码进行设置        conn   =   DriveRMANager.getConnection(URL,  USER,  passworD);      }   catch   (java.lang.classnotFoundException   cE)   {        logger.error( "Get   Connection   error: ",  cE);      }   catch   (java.sql.sqlException   sE)   {        logger.error( "Get   Connection   error: ",  sE);      }   catch   (Exception   E)   {        logger.error( "Get   Connection   error: ",  E);      }    }    public   void   TESTConnection()   {      if   (conn   ==   null)        this.getConnection();      try   {        String   sql   =   "SELECT   *   FROM   TABLE_1 ";        Statement   stmt   =   conn.createStatement();        ResultSet   rs   =   stmt.executeQuery(sql);        while   (rs.next())   {          logger.debug(rs.getString( "ID "));          logger.debug(rs.getString( "NAME "));          logger.debug(rs.getString( "EMAIL "));        }        rs.close();        stmt.close();      }   catch   (sqlException   E)   {        logger.error(e.getmessage(),  E);      }   finally   {        if   (conn   !=   null)          try   {            conn.close();          }   catch   (sqlException   E)   {          }      }    }    public   static   void   main(String[]   args)   {      TESTConnsql2k5Bean   bean   =   new   TESTConnsql2k5Bean();      bean.TESTConnection();    }  }  三、sql   Server2000和2005的连接代码区别        写连接代码时需要注意2000和2005的不同:  1、连接sqlServer2000      Class.forName( "com.microsoft.jdbc.sqlserver.sqlServerDriver ").newInstance();      URL   =   "jdbc:microsoft:sqlserver://localhost:1433;Databasename=tempdb ";  2、连接sqlServer2005      Class.forName( "com.microsoft.sqlserver.jdbc.sqlServerDriver ").newInstance();      URL   =   "jdbc:sqlserver://localhost:1433;Databasename=tempdb "; 

大佬总结

以上是大佬教程为你收集整理的sqlserver2005 java连接驱动全部内容,希望文章能够帮你解决sqlserver2005 java连接驱动所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: