日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
JSP使用JDBC連接SQLServer2005數(shù)據(jù)庫(kù)的代碼示例

在用JSP開(kāi)發(fā)應(yīng)用程序時(shí),JSP對(duì)數(shù)據(jù)庫(kù)的操作是通過(guò)JDBC來(lái)實(shí)現(xiàn)的,本文我們給出了JSP通過(guò)JDBC連接SQL Server 2005數(shù)據(jù)庫(kù)的代碼示例,包括java代碼和JSP的代碼,對(duì)于初學(xué)者來(lái)說(shuō)可以直接套用這段代碼,即可成功連接數(shù)據(jù)庫(kù)。接下來(lái)我們就開(kāi)始介紹。

創(chuàng)新互聯(lián)建站堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站建設(shè)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的勉縣網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

1.下載SqlSer2005 JDBC Driver,解壓,將sqljdbc.jar加入CLASSPATH環(huán)境變量。

2.開(kāi)啟Sql server服務(wù),檢查SERVER和Client端協(xié)議中Tcp/ip是否已啟用。

java code:

 
 
 
  1.  import   java.sql.*; public   class   JdbcDriver   {
  2. public   static   void   main(String[]   srg)   {
  3. String   driverName   =   "com.microsoft.sqlserver.jdbc.SQLServerDriver";
  4. //加載JDBC驅(qū)動(dòng)
  5. String   dbURL   =   "jdbc:sqlserver://localhost:1433;   DatabaseName=xq_sql";
  6. //連接服務(wù)器和數(shù)據(jù)庫(kù)sample
  7. String   userName   =   "sa";
  8. //默認(rèn)用戶名
  9. String   userPwd   =   "1234";
  10. //密碼 
  11. String sql=" SELECT * FROM xq_mem"; 
  12. Connection   dbConn;
  13. Statement state=null;
  14. ResultSet rs=null; 
  15. try{
  16. Class.forName(driverName);
  17. dbConn   =   DriverManager.getConnection(dbURL, userName, userPwd);
  18. // it works well..
  19. //dbConn   =   DriverManager.getConnection(dbURL);
  20. // doesn't work!
  21. state=dbConn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
  22. System.out.println( "Connection SQL Server 2005 Successful! ");
  23. //如果連接成功   控制臺(tái)輸出Connection
  24. Successful!
  25. rs=state.executeQuery(sql);
  26. while(rs.next()){
  27. String id=rs.getString(1);
  28. String username=rs.getString(2);
  29. System.out.print(id+" ");
  30. System.out.print(username+"\n");
  31. }catch(Exception   e){
  32. e.printStackTrace(); }
  33. }

如果用JSP連接,把sqljdbc.jar拷到tomcat的lib目錄下,重啟tomcat。

jsp code:

 
 
 
  1. <%@ page contentType="text/html;charset=gb2312"%> 
  2. <%@ page import="java.sql.*"%>
  3.   
  4.  
  5. <% 
  6. Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
  7. Connection conn= DriverManager.getConnection("jdbc:sqlserver://localhost;DatabaseName=xq_sql;user=sa;password=1234");
  8. Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
  9. String sql="select * from xq_mem"; ResultSet rs=stmt.executeQuery(sql);
  10.  while(rs.next()){%> ***個(gè)字段:<%=rs.getString(1)%> 第二個(gè)字段:<%=rs.getString(2)%>

  11. <%
  12. }
  13. %> 
  14. <%out.print("數(shù)據(jù)庫(kù)操作成功");%>
  15.  <%rs.close(); stmt.close(); conn.close(); 
  16. %>
  17.   

關(guān)于JSP使用JDBC連接SQL Server 2005數(shù)據(jù)庫(kù)的知識(shí)就介紹到這里了,希望本次的介紹能夠帶給您一些收獲!


當(dāng)前文章:JSP使用JDBC連接SQLServer2005數(shù)據(jù)庫(kù)的代碼示例
網(wǎng)站網(wǎng)址:http://www.dlmjj.cn/article/djjodce.html