最近學習JSP,正在學習與數據庫建立連接部分,學到關於jdbc與SQL Server 2000一點東西和大家分享一下;
首先在微軟網站
http://www.microsoft.com/downloads/details.ASPx?FamilyID=07287b11-0502-461a-b138-2aa54bfdc03a&DisplayLang=en下載了jdbc驅動包名稱為SQL Server 2000 Driver for JDBC Service Pack 3;格式為setup.exe.其實SQL Server 2000 Driver for JDBC Service Pack 有三個版本這是較新的版本.
在做頁面之前編寫拉一個Java程序測試是否能與數據庫建立連接.程序代碼如下:
import Java.sql.*;
import Java.Net.URL;
public class a{
public static void main(String arg[])
{
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
}
catch(Exception e1)
{
e1.printStackTrace();
}
try{
Connection conn=DriverManager.getConnection ("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=bookshop", "","");
Statement stmt=conn.createStatement();
ResultSet rs=stmt.executeQuery("SELECT title FROM bookinfo WHERE author=''謝爾''");
//bookshop數據庫已建立
while(rs.next())
{
System.out.println(rs.getString("title"));
}
conn.close();
}
catch(Exception e)
{
System.out.println(e.toString());
}
}
}
將源文件保存為a.Java 放置在e盤根目錄下