熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

用Java連接MS SQL Server

2013-11-23 18:56:36  來源: Java核心技術 

  使用jdbc driver for MS SQL server的注意配置要引用ms sqlserver的jdbc
  
  import java sql*;
  public class sql {
   public static void main(String[] args) {
    try {
     String address = jdbc:microsoft:sqlserver://localhost:;
     //驅動類型+目標數據庫ip+數據庫端口
     String user=sa;//數據庫用戶密碼
     String passwd=;//口令
     String database = pubs;//目標數據庫
     ClassforName(commicrosoftjdbcsqlserverSQLServerDriver)newInstance();//驅動申明
     Connection con = DriverManagergetConnection(addressuserpasswd);//建立鏈接
     consetCatalog(database);//確定目標數據庫
     Statement smt =
  concreateStatement(ResultSetTYPE_SCROLL_SENSITIVEResultSetCONCUR_READ_ONLY);
     //建立描述設定結果集支持滾動光標且敏感不可編輯
     String selCode = SELECT testtest FROM test;//查詢語句
     ResultSet rs = smtexecuteQuery(selCode);//結果集
     if(rslast()) {//從第一條往後依次取結果集中的記錄
      String userId = rsgetString();//等同rsgetString(userId)即第一個字段數據
      String userName = rsgetString();//同上第二個字段全部取其為String類型
      //若是中文字段一般需要轉碼
      //userName = new String(userNamegetBytes(ISO)gb);
  Systemoutprintln(userId+:+userName);//輸出此條記錄的查詢結果
     }
     rsclose();//釋放資源
     smtclose();
     conclose();
    }
    catch(Exception e) {
     Systemoutprintln(e);//捕捉異常
    }
   }
  }
  

From:http://tw.wingwit.com/Article/program/Java/hx/201311/26008.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.