數據庫操作現在是項目開發的根本,學習java首先應該學會怎么樣連接數據庫,用Java連接數據庫可不像用Delphi這類工具那樣設幾個屬性就OK,說簡單也簡單,說復雜,其實也挺復雜的,而且很麻煩,如果是初學,根本不能保證第一次就連接成功,下面以SQL Server 2000為例,說說Java連接數據庫的基本方法,也記錄一下心得。
1、下載SQL Server 2000 driver for JDBC SQL Server 2000 Driver For JDBC Downloads 該驅動截止目前有四個版本,建議下載最新的SP3版。 該驅動安裝成功后,請將安裝目錄下的lib目錄下的三個.jar文件加到CLASSPATH中;如果你使用的是JBuilder或Eclipse,將這三個文件根據IDE的提示加到工程中也可。
2、升級你的SQL Server 2000,為其打上最新的補丁。 這一步可能不是必需的,因操作系統環境而定,在不打補丁的情況,有時可以正常連接,有時卻不能,所以建議還是安裝最新的SQL Server 2000補?。⊿P4)和JDBC驅動(SP3)。 如果你的程序在運行時提示:Error establishing socket,一般情況下,打上SQL Server 2000的補丁就可解決。
3、驅動的加載方法 在建立連接之前,要先加載SQL Server 2000 JDBC的驅動,代碼形式如下: Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); 在此注意,forName方法的參數字符串必須完全相同于以上內容,大小寫是區分的,其實這個串就是驅動類的完整名稱:包名+類名。