萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> 數據庫綜合 >> Java訪問Sql Server 2008 數據庫樣例

Java訪問Sql Server 2008 數據庫樣例

今天給大家帶來的是Java訪問Sql Server 2008 數據庫樣例,希望能幫助大家。

    (1),文件列表

         

     (2) java訪問sql server2008R2 設置 參考:

             java開發相關資料        http://blog.csdn.net/keenweiwei/article/details/7328611

     (3) 數據庫 表結構

            

     (4)運行結果

                

     (5) 完整java代碼下載: http://good.gd/1965614.htm

                (DBHelper 抄的人家的,自己改了一部份)

 

1.test1.java

[java] view plaincopyprint?

  1. import java.sql.ResultSet;  

  2. //import javax.swing.JOptionPane;  

  3.   

  4. public class test11 {  

  5.     public static void main(String[] args) {  

  6.             DBHelper help=new DBHelper();  

  7. /*          if(help.TestConn()) 

  8.                 System.out.println("連接成功1"); 

  9.             else 

  10.                 System.out.println("連接失敗1");*/  

  11.               

  12.             //JOptionPane.showMessageDialog(null, "hello world");  

  13.               

  14.             //String sSQL="select * from w_brand where id=? and brand_name =?";  

  15.               

  16.             String sSQL="select * from w_brand where id=? and brand_name like '%{0}%'";  

  17.             sSQL=sSQL.replace("{0}", "柔");  

  18.             Object[] oParams=new Object[1];  

  19.             oParams[0]=5;  

  20.             //oParams[1]="柔";  

  21.               

  22. /*          ResultSet rs=help.GetResultSet(sSQL, oParams); 

  23.             try 

  24.             { 

  25.                 if(rs.next()) 

  26.                     System.out.println("id: " + rs.getString(1) + " brand_name: " + rs.getString(2)); 

  27.                     ////索引從1開始 

  28.             }catch(Exception ex) 

  29.             { 

  30.                 System.out.println(ex.getMessage()); 

  31.             }finally 

  32.             { 

  33.                 try 

  34.                 { 

  35.                     rs.close(); 

  36.                 }catch(Exception ex) 

  37.                 { 

  38.                     System.out.println(ex.getMessage()); 

  39.                 } 

  40.             }*/  

  41.               

  42.             Object oResult=help.GetSingle(sSQL, oParams);  

  43.             if(oResult!=null)  

  44.                 System.out.println(oResult.toString());  

  45.             else  

  46.                 System.out.println("沒有符合條件的數據");  

  47.               

  48.             //DataTable dt=help.GetDataTable(sSQL,oParams);  

  49.               

  50. /*          String sSQL="select * from w_brand"; 

  51.             DataTable dt=help.GetDataTable(sSQL);*/  

  52.               

  53. /*  &

copyright © 萬盛學電腦網 all rights reserved