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

首頁 > 編程 > JSP > 正文

如何使用JSP進(jìn)行數(shù)據(jù)庫連接

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

數(shù)據(jù)庫連接對(duì)動(dòng)態(tài)網(wǎng)站來說是最為重要的部分,Java中連接數(shù)據(jù)庫的技術(shù)是JDBC(Java Database Connectivity)。很多數(shù)據(jù)庫系統(tǒng)帶有JDBC驅(qū)動(dòng)程序,Java程序就通過JDBC驅(qū)動(dòng)程序與數(shù)據(jù)庫相連,執(zhí)行查詢、提取數(shù)據(jù)等等操作。Sun公司還開發(fā)了JDBC-ODBC bridge,用此技術(shù)Java程序就可以訪問帶有ODBC驅(qū)動(dòng)程序的數(shù)據(jù)庫,目前大多數(shù)數(shù)據(jù)庫系統(tǒng)都帶有ODBC驅(qū)動(dòng)程序,所以Java程序能訪問諸如Oracle、Sybase、MS SQL Server和MS Access等數(shù)據(jù)庫。下面介紹如何用Access實(shí)現(xiàn)一個(gè)動(dòng)態(tài)FAQ(常見問題及答案)網(wǎng)站。首先建立一個(gè)Access數(shù)據(jù)庫faq.mdb,其中的表faqs有字段id(自動(dòng)增量型,并設(shè)為主關(guān)鍵字)、subject(文字型,長(zhǎng)度200)、answers(備注型)。這個(gè)表中可以存放一些編程知識(shí)的常見問題及答案, 然后,在Control Panel(控制面板)的ODBC Datasource模塊中加入System DSN,取名faq,并指向faq.mdb。 創(chuàng)建一個(gè)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ā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 衡水市| 仙游县| 介休市| 瑞金市| 吉首市| 太保市| 大兴区| 道真| 北安市| 奉贤区| 从化市| 崇明县| 雷山县| 洪湖市| 天祝| 南康市| 增城市| 兴隆县| 彭泽县| 罗江县| 凤山市| 紫云| 德昌县| 南皮县| 巴青县| 搜索| 陕西省| 闽侯县| 涟水县| 保山市| 离岛区| 岑巩县| 扶沟县| 高邑县| 民权县| 延长县| 衡东县| 宁乡县| 钟祥市| 鱼台县| 琼结县|