国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP進(jìn)行數(shù)據(jù)庫連接的實(shí)例

2024-09-05 00:17:11
字體:
供稿:網(wǎng)友

 數(shù)據(jù)庫連接對動態(tài)網(wǎng)站來說是最為重要的部分,Java中連接數(shù)據(jù)庫的技術(shù)是JDBC(Java Database Connectivity)。很多數(shù)據(jù)庫系統(tǒng)帶有JDBC驅(qū)動程序,Java程序就通過JDBC驅(qū)動程序與數(shù)據(jù)庫相連,執(zhí)行查詢、提取數(shù)據(jù)等等操作。Sun公司還開發(fā)了JDBC-ODBC bridge,用此技術(shù)Java程序就可以訪問帶有ODBC驅(qū)動程序的數(shù)據(jù)庫,目前大多數(shù)數(shù)據(jù)庫系統(tǒng)都帶有ODBC驅(qū)動程序,所以Java程序能訪問諸如Oracle、Sybase、MS SQL Server和MS Access等數(shù)據(jù)庫。下面介紹如何用Access實(shí)現(xiàn)一個動態(tài)FAQ(常見問題及答案)網(wǎng)站。首先建立一個Access數(shù)據(jù)庫faq.mdb,其中的表faqs有字段id(自動增量型,并設(shè)為主關(guān)鍵字)、subject(文字型,長度200)、answers(備注型)。這個表中可以存放一些編程知識的常見問題及答案, 然后,在Control Panel(控制面板)的ODBC Datasource模塊中加入System DSN,取名faq,并指向faq.mdb。 創(chuàng)建一個JavaBean,名為faq.java,并保存在jswdk-1.0.1webpagesWEB-INFjspeans est目錄下。faq.java 的內(nèi)容如下:

package test;
import java.sql.*;
public class faq {
String sDBDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr = "jdbc:odbc:faq";
Connection conn = null;
ResultSet rs = null;
public faq() {
try {
Class.forName(sDBDriver);
}
catch(java.lang.ClassNotFoundException e) {
System.err.println("faq(): " e.getMessage());
}
}
public ResultSet executeQuery(String sql) {
rs = null;
try {
conn = DriverManager.getConnection(sConnStr);
Statement stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
}
catch(SQLException ex) {
System.err.println("aq.executeQuery: " ex.getMessage());
}
return rs;
}

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 龙井市| 大连市| 馆陶县| 新化县| 栾川县| 南岸区| 吕梁市| 项城市| 昌黎县| 托克托县| 祁东县| 永仁县| 北碚区| 肇东市| 海林市| 长治县| 德庆县| 瑞金市| 喀什市| 泰州市| 宜章县| 和平县| 伊春市| 武夷山市| 镇原县| 洛浦县| 黄山市| 陆良县| 固原市| 吴旗县| 开江县| 南充市| 闽清县| 将乐县| 红河县| 吕梁市| 车致| 马公市| 灌南县| 永春县| 瓦房店市|