jsp connection DB
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                jsp connection DB
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                
                            
                            
                            網上有很多關于jdbc連接Sqlserver2000的文章可我按著做還是不行,后來和朋友一起學習終于搞定了。下面總結一下,希望能給有緣訪問我空間的java初學者帶來一點點幫助。 
1)安裝JDK和tomcat(我用的是jdk1.5.0_07和Tomcat 5.0)
2)下載Microsoft SQL Server 2000 Driver for JDBC并打上sp3
??把Microsoft SQL Server 2000 Driver for JDBC lib目錄下的三個擴展名為jar的壓縮文件拷貝到JDK安裝目錄下的jre\lib\ext下,也拷貝到TOMCAT的common\lib目錄下
3)為Sqlserver2000打上SP4并安裝(可到微軟網站下載)并設置SQL SERVER登錄認證模式為混合認證模式,因為SQL SERVER默認安裝后認證模式為WINDOWS認證模式,方法如下:
??a.啟動SQLSERVER企業管理器,選擇要進行認證模式設置的服務器。右擊該服務器,在彈出菜單中選擇屬性,SQL SERVER將彈出屬性對話框
4)如果Sqlserver2000或補丁出現掛起的錯誤請在運行窗口輸入regedit,打開注冊表編輯器,在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control \Session Manager中找到PendingFileRenameOperations,刪除該鍵值(這個鍵值是安裝程序暫掛項目,只要找到對應的應用程序清除掉就行了),關閉注冊表編輯器。重新安裝SQL Server 2000即可
5)編寫代碼我的如下(網上的代碼):
<%@ page c%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs為你的數據庫的
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from jobs";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一個字段內容為:<%=rs.getString(1)%>
您的第二個字段內容為:<%=rs.getString(2)%>
<%}%>
<%out.print("數據庫操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
6)編寫tomcat conf目錄下server.xml文件
在docbase=" "雙引號中加上你的工作開發目錄(你要執行的.jsp文件在這個目錄里)
7)關閉所有的防火墻
8)重新啟動TOMCAT 和MSSQLSERVER服務
??在管理工具下的服務中可以找到。
9)在ie瀏覽器中執行.jsp文件即可。
                        
                        
                        1)安裝JDK和tomcat(我用的是jdk1.5.0_07和Tomcat 5.0)
2)下載Microsoft SQL Server 2000 Driver for JDBC并打上sp3
??把Microsoft SQL Server 2000 Driver for JDBC lib目錄下的三個擴展名為jar的壓縮文件拷貝到JDK安裝目錄下的jre\lib\ext下,也拷貝到TOMCAT的common\lib目錄下
3)為Sqlserver2000打上SP4并安裝(可到微軟網站下載)并設置SQL SERVER登錄認證模式為混合認證模式,因為SQL SERVER默認安裝后認證模式為WINDOWS認證模式,方法如下:
??a.啟動SQLSERVER企業管理器,選擇要進行認證模式設置的服務器。右擊該服務器,在彈出菜單中選擇屬性,SQL SERVER將彈出屬性對話框
4)如果Sqlserver2000或補丁出現掛起的錯誤請在運行窗口輸入regedit,打開注冊表編輯器,在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control \Session Manager中找到PendingFileRenameOperations,刪除該鍵值(這個鍵值是安裝程序暫掛項目,只要找到對應的應用程序清除掉就行了),關閉注冊表編輯器。重新安裝SQL Server 2000即可
5)編寫代碼我的如下(網上的代碼):
<%@ page c%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
//pubs為你的數據庫的
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from jobs";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一個字段內容為:<%=rs.getString(1)%>
您的第二個字段內容為:<%=rs.getString(2)%>
<%}%>
<%out.print("數據庫操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
6)編寫tomcat conf目錄下server.xml文件
在docbase=" "雙引號中加上你的工作開發目錄(你要執行的.jsp文件在這個目錄里)
7)關閉所有的防火墻
8)重新啟動TOMCAT 和MSSQLSERVER服務
??在管理工具下的服務中可以找到。
9)在ie瀏覽器中執行.jsp文件即可。
轉載于:https://www.cnblogs.com/Gsun/archive/2010/05/06/1729243.html
總結
以上是生活随笔為你收集整理的jsp connection DB的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 大数据量,海量数据 处理方法总结(转)
- 下一篇: IE6重复字符BUG
