亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JSP > 正文

jsp連接數據庫大全

2019-11-18 20:12:25
字體:
來源:轉載
供稿:網友

現在有好多初學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.<%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>
四、jsp連接Informix數據庫
testinformix.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>   
<%@ page import="java.sql.*"%>
<html>   
<body>   
<%Class.forName("com.informix.jdbc.IfxDriver").newInstance();   
String url =  
"jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;
user=testuser;password=testpassword";
//testDB為你的數據庫名
Connection conn= DriverManager.getConnection(url);   
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連接Sybase數據庫
test
MySQL.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>   
<%@ page import="java.sql.*"%>
<html>   
<body>   
<%Class.forName("com.sybase.jdbc.SybDriver").newInstance();   
String url =" jdbc:sybase:Tds:localhost:5007/tsdata";
//tsdata為你的數據庫名
Properties sysProps = System.getProperties();
SysProps.put("user","userid");
SysProps.put("password","user_password");
Connection conn= DriverManager.getConnection(url, SysProps);   
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連接MySQL數據庫
testmysql.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>   
<%@ page import="java.sql.*"%>
<html>   
<body>   
<%Class.forName("org.gjt.mm.mysql.Driver").newInstance();   
String url ="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
//testDB為你的數據庫名
Connection conn= DriverManager.getConnection(url);   
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連接PostgreSQL數據庫
testmysql.jsp如下:
<%@ page contentType="text/html;charset=gb2312"%>   
<%@ page import="java.sql.*"%>
<html>   
<body>   
<%Class.forName("org.postgresql.Driver").newInstance();   
String url ="jdbc:postgresql://localhost/soft"
//soft為你的數據庫名
String user="myuser";
String password="mypassword";
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>


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
社区色欧美激情 | 欧美激情欧美狂野欧美精品| 亚洲白拍色综合图区| 亚洲精品久久久久| 久久国产精品久久国产精品| 不卡av在线网站| 国产激情视频一区| 欧美日韩性视频| 成人a在线视频| 2019中文字幕免费视频| 日韩美女免费观看| 成人免费自拍视频| 国产69久久精品成人| 国产精品高潮粉嫩av| 中文字幕欧美精品在线| 欧美精品福利在线| 日韩亚洲第一页| 国产精品久久9| 亚洲免费成人av电影| 国产丝袜一区二区三区| 亚洲国产欧美一区二区三区同亚洲| 亚洲精品视频在线播放| 精品久久久久久久久久久久久久| 亚洲国产日韩精品在线| 成人欧美在线视频| 91在线观看免费观看| 在线播放国产精品| 欧美精品电影免费在线观看| 国产主播喷水一区二区| 国产成人精品视| 久久久久中文字幕| 国产91色在线|| 国产一区二区美女视频| 日韩欧美中文字幕在线播放| 国产99视频在线观看| 精品视频在线播放| 欧美中文在线免费| 亚洲xxxx18| 国产精品7m视频| 日韩高清电影好看的电视剧电影| 欧美高清电影在线看| 午夜伦理精品一区| 日韩不卡中文字幕| 亚洲美女免费精品视频在线观看| 97在线观看免费| 欧美激情一区二区三区在线视频观看| 国产精品成人免费视频| 久久久精品2019中文字幕神马| 国产欧美日韩91| 欧美国产日韩一区二区| 亚洲精品天天看| 亚洲精品视频久久| 国产三级精品网站| 成人亚洲激情网| 奇米成人av国产一区二区三区| 91亚洲精品一区| 国产精品视频yy9099| 国产成人福利夜色影视| 一区二区三区视频观看| 中文字幕视频在线免费欧美日韩综合在线看| 日本国产精品视频| 国产91精品久久久久| 久久精彩免费视频| 91久久久久久久久久久久久| 国产精品尤物福利片在线观看| 欧美视频专区一二在线观看| 国产91在线播放精品91| 亚洲自拍偷拍福利| 欧美大片欧美激情性色a∨久久| 成人淫片在线看| 欧美肥老太性生活视频| 欧美日韩在线影院| 欧美一级大片在线免费观看| 97视频在线观看成人| 日韩亚洲综合在线| 日韩在线观看电影| 亚洲毛片一区二区| 久久久久久久久久av| 欧美成人国产va精品日本一级| 国产精品久久999| 一区二区三区回区在观看免费视频| 亚洲最新在线视频| 日韩在线欧美在线| 欧美大人香蕉在线| 国产精品久久久久久网站| 欧美性猛交xxx| 91在线观看欧美日韩| 日韩专区在线观看| 日韩在线观看av| 国产在线观看91精品一区| 亚洲美女在线观看| 久久天堂av综合合色| x99av成人免费| 一二美女精品欧洲| 日韩成人免费视频| 韩剧1988免费观看全集| 久久久国产影院| 国产亚洲成av人片在线观看桃| 国产成人精品av| 欧美一级大片视频| 日韩视频精品在线| 欧美一级片免费在线| 成人黄色中文字幕| 日韩精品欧美国产精品忘忧草| 亚洲午夜国产成人av电影男同| 欧美三级xxx| 日韩成人免费视频| 国产一区二区美女视频| 黄色成人av在线| 国模精品视频一区二区三区| 精品久久久91| 久久久久久com| 欧美午夜电影在线| 亚洲美女在线视频| 美女国内精品自产拍在线播放| 亚洲xxxx做受欧美| 国产成人91久久精品| 久热精品视频在线| 日韩av网站导航| 高清视频欧美一级| 中文字幕欧美在线| 日韩av在线网| 欧美久久精品午夜青青大伊人| 亚洲精品视频二区| 国产亚洲综合久久| 欧美日韩精品在线| 久久久之久亚州精品露出| 日本一区二三区好的精华液| 国产成人精品一区二区在线| 国产精品jvid在线观看蜜臀| 久久理论片午夜琪琪电影网| 欧美成人第一页| 欧美交受高潮1| 日韩精品在线私人| 中文字幕日韩在线观看| 国产伊人精品在线| 91网站在线免费观看| 亚洲va久久久噜噜噜久久天堂| 国产一区二区丝袜高跟鞋图片| 欧美一区二区三区图| www.久久久久| 亚洲欧美日韩视频一区| 久久精品电影网| 中文字幕日韩在线播放| 91wwwcom在线观看| 91亚洲午夜在线| 裸体女人亚洲精品一区| 欧美孕妇孕交黑巨大网站| 久久99久久久久久久噜噜| 日日摸夜夜添一区| 日韩精品免费在线播放| 亚洲免费高清视频| 国产成人啪精品视频免费网| 亚洲最大成人免费视频| 俺去了亚洲欧美日韩| 欧美在线中文字幕| 国产日产欧美a一级在线| 久久精品国产成人精品| 亚洲成色www8888| 国产精品扒开腿做爽爽爽的视频| 77777亚洲午夜久久多人| 一二美女精品欧洲| 亚洲人成欧美中文字幕| 成人a在线观看|