六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

JSP連接各類數據庫大全(上)

[摘要]現在有好多初學jsp的網友經常會問數據庫怎么連接啊,怎么老出錯啊?所以我集中的在這寫篇文章供大家參考,其實這種把數據庫邏輯全部放在jsp里未必是好的做法,但是有利于初學者學習,所以我就這樣做了,當大家學到一定程度的時候,可以考慮用MVC的模式開發。在練習這些代碼的時候,你一定將jdbc的驅動程序放...
現在有好多初學jsp的網友經常會問數據庫怎么連接啊,怎么老出錯啊?所以我集中的在這寫篇文章供大家參考,其實這種把數據庫邏輯全部放在jsp里未必是好的做法,但是有利于初學者學習,所以我就這樣做了,當大家學到一定程度的時候,可以考慮用MVC的模式開發。在練習這些代碼的時候,你一定將jdbc的驅動程序放到服務器的類路徑里,然后要在數據庫里建一個表test,有兩個字段比如為test1,test2,可以用下面SQL建 
  create table test(test1 varchar(20),test2 varchar(20) 
然后向這個表寫入一條測試紀錄,那么現在開始我們的jsp和數據庫之旅吧。

  一、jsp連接Oracle8/8i/9i數據庫(用thin模式) 
  testoracle.jsp如下: 
  <%@ page contentType="text/html;charset=gb2312"%> 
  <%@ page import="java.sql.*"%> 
  <html> 
  <body> 
  <%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); 
  String url="jdbc:oracle:thin:@localhost:1521:orcl"; 
  //orcl為你的數據庫的SID 
  String user="scott"; 
  String password="tiger"; 
  Connection conn= DriverManager.getConnection(url,user,password); 
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
  String sql="select * from test"; 
  ResultSet rs=stmt.executeQuery(sql); 
  while(rs.next()) {%> 
  您的第一個字段內容為:<%=rs.getString(1)%> 
  您的第二個字段內容為:<%=rs.getString(2)%> 
  <%}%> 
  <%out.print("數據庫操作成功,恭喜你");%> 
  <%rs.close(); 
  stmt.close(); 
  conn.close(); 
  %> 
  </body> 
  </html> 
二、jsp連接Sql Server7.0/2000數據庫 
  testsqlserver.jsp如下: 
  <%@ page contentType="text/html;charset=gb2312"%> 
  <%@ 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 test"; 
  ResultSet rs=stmt.executeQuery(sql); 
  while(rs.next()) {%> 
  您的第一個字段內容為:<%=rs.getString(1)%> 
  您的第二個字段內容為:<%=rs.getString(2)%> 
  <%}%> 
  <%out.print("數據庫操作成功,恭喜你");%> 
  <%rs.close(); 
  stmt.close(); 
  conn.close(); 
  
  %> 
  </body> 
  </html> 

三、jsp連接DB2數據庫 
  testdb2.jsp如下: 
  <%@ page contentType="text/html;charset=gb2312"%> 
  <%@ page import="java.sql.*"%> 
  <html> 
  <body> 
  <%Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance(); 
  String url="jdbc:db2://localhost:5000/sample"; 
  //sample為你的數據庫名 
  String user="admin"; 
  String password=""; 
  Connection conn= DriverManager.getConnection(url,user,password); 
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 
  String sql="select * from test"; 
  ResultSet rs=stmt.executeQuery(sql); 
  while(rs.next()) {%> 
  您的第一個字段內容為:<%=rs.getString(1)%> 
  您的第二個字段內容為:<%=rs.getString(2)%> 
  <%}%> 
  <%out.print("數據庫操作成功,恭喜你");%> 
  <%rs.close(); 
  stmt.close(); 
  conn.close(); 
  %> 
  </body> 
  </html> (代碼實驗室) 



主站蜘蛛池模板: 青春草在线观看精品免费视频 | 伊人一区二区三区 | 天天综合色网 | 中文在线免费看视频 | 色域综合网 | 四虎在线最新永久免费播放 | 亚洲国产精品久久婷婷 | 日韩精品 欧美 | 凸凹在线视频 | 四虎成人影院网址 | 中文字幕免费在线观看 | 日本特黄特色aaa大片免费欧 | 日日噜噜夜夜狠狠扒开双腿 | 欧美一级欧美三级在线观看 | 五月天婷婷在线视频国产在线 | 综合网 色天使 | 在线一区视频 | 五月天婷婷在线观看视频 | 日本三级成人午夜视频网 | 亚洲欧美日韩在线精品一区二区 | 日韩一级片免费在线观看 | 天天做天天欢天天爽 | 天天做天天欢天天爽 | 日本一区二区三区免费高清在线 | 亚洲国产天堂久久综合 | 青青草原影院 | 天天色综合4 | 亚洲国产成人久久综合野外 | 欧美一级黄色片子 | 色噜噜狠狠狠狠色综合久一 | 亚洲网站视频在线观看 | 日本黄色免费在线 | 四虎a456tncom| 四虎影院最新网址 | 伊人狠狠色丁香婷婷综合下载 | 亚洲网在线 | 日韩 欧美 中文字幕 不卡 | 天天干天天拍天天射天天添天天爱 | 午夜影院黄色片 | 四虎视屏| 四虎最新紧急更新地址 |