數(shù)據(jù)加載中……

          使用MyEclipse 6.0連接SQL 2000和2005數(shù)據(jù)庫(kù)(JDBC)

          步驟:
          1. 下載Microsoft SQL Server 2000 Driver for JDBC這個(gè),并在MyEclipse 6.0中添加了引用
          2. 加環(huán)境變量
              CLASSPATH%JAVA_HOME%\bin;
              JAVA_HOMEC:\Program Files\Java\jdk1.6.0_02
              修改增加path值%JAVA_HOME%\bin;
          3. 安裝SQL 2000的SP3補(bǔ)丁
          4. 在命令下測(cè)試telnet localhost 1433正常
          代碼如:

          import java.sql.*;
          public class HelloWorld {
              
              
          private static String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";

               
          private static String dbURL = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";

               
          private static Connection dbConn = null;
                  
                   
          public static void main(String [] args)
                      
          {
                       
          try
                        
          {

                         Class.forName(driverName);
                         dbConn 
          = DriverManager.getConnection(dbURL,"sa","");
                         Statement sql 
          = dbConn.createStatement();
                         ResultSet set 
          = sql.executeQuery("select * from jobs");
                         
          while(set.next())
                         
          {
                          System.out.println(set.getString(
          "job_id")+"\t"+
                            set.getString(
          "job_desc"));
                         }

                         System.out.println(
          "連接成功!");
                         dbConn.close();
                        }
           catch (ClassNotFoundException e)
                        
          {
                         e.printStackTrace();
                        }
           catch (SQLException e)
                        
          {
                         e.printStackTrace();
                        }

                      }

          }


          測(cè)試成功!
          連2005
          1. 下載sqljdbc_1.1.1501.101_chs.exe并引入
          2. 更改端口為5125(用360查出的)
          import java.sql.*;

          public class DbConnect {
              
          private static String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
              
          private static String dbURL = "jdbc:sqlserver://localhost:5125; DatabaseName=master";
              
          private static Connection dbConn = null;
              
          public static void main(String[] args) {
                  
          try
                    
          {
                     Class.forName(driverName);
                     dbConn 
          = DriverManager.getConnection(dbURL,"sa","000000");
                     Statement sql 
          = dbConn.createStatement();
                     ResultSet set 
          = sql.executeQuery("SELECT * FROM spt_values");
                     
          while(set.next())
                     
          {
                      
          //System.out.println(set.getString("name")+"\t"+
                        
          //set.getString("number"));
                      System.out.println(set.getString(1));
                     }

                     System.out.println(
          "連接成功!");
                     dbConn.close();
                    }
           catch (ClassNotFoundException e)
                    
          {
                     e.printStackTrace();
                    }
           catch (SQLException e)
                    
          {
                     e.printStackTrace();
                    }

              }


          }

          posted on 2008-05-09 14:47 曼迪 閱讀(2826) 評(píng)論(0)  編輯  收藏 所屬分類: JSP


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 江陵县| 卫辉市| 玉林市| 海晏县| 曲沃县| 陵水| 贡觉县| 大安市| 施秉县| 荣昌县| 塘沽区| 石阡县| 历史| 大庆市| 石景山区| 五常市| 新余市| 醴陵市| 全南县| 遂川县| 扶余县| 任丘市| 松溪县| 梨树县| 区。| 东乡族自治县| 常州市| 尼玛县| 临清市| 绩溪县| 玉树县| 临高县| 元氏县| 东莞市| 翁牛特旗| 天门市| 新和县| 汝州市| 洛南县| 循化| 诏安县|