這里針對sql 2000標準版,已經安裝SP3以上補丁,tomcat 5.0以上建議使用6.0,JDK 1.5
安裝數據庫前看
sql 2000?安裝細節:
安裝時請選擇混合模式,并設好sa的密碼。
創建數據庫:first_DB
在first_DB創建表:first_table,至少兩個字段;一些輸入數據
1. 安裝Microsoft JDBC Driver
安裝完成Microsoft JDBC后,將安裝目錄中的lib目錄下三個jar文件:
msbase.jar, mssqlserver.jar, msutil.jar拷貝到Tomcat目錄下common\lib目錄下
注意環境里有沒有這一句:CLASSPATH=".;%TOMCAT_HOME%\lib;"這里前面“.”
如果前面已經有了就不用加,當然前面的TOMCAT_HOME要先建好。
2. 連接SQL Server 2000的JSP代碼
<%@ page import="java.lang.*, java.io.*, java.sql.*, java.util.*" contentType="text/html; charset=EUC_CN" %>
<html>
<body>
<%
? Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
? String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=first_DB"; // first_DB是數據庫名稱
? String user="sa"; //安裝時請選擇混合模式,并設好sa的密碼
? String password="sa的密碼";
? Connection conn= DriverManager.getConnection(url,user,password);
? Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
? String sql="select * from first_table"; // MEMBERS_INFO是表名
? ResultSet rs=stmt.executeQuery(sql);
? while(rs.next())
? {
%>?????
? 您的第一個字段內容為:<%=rs.getString(1)%>??
? 您的第二個字段內容為:<%=rs.getString(2)%>
<%
? }
%>
<%out.print("數據庫操作成功,恭喜你");%>
<%
? rs.close();
? stmt.close();
? conn.close();
%>
</body>
</html>
地震讓大伙知道:居安思危,才是生存之道。