| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
数据库原理网上授课平台(二)           
数据库原理网上授课平台(二)

第6章 系统详细设计
6.1 数据库连接

实现业务逻辑层与数据库的连接是通过jdbc技术,它是“java database connectivity”的缩写。jdbc由一组用java语言编写的接口和类组成,是对数据库操作的对象封装,可以实现与数据库的无关性。它以成为一种供数据库开发者使用的标准api。

6.1.1 jdbc的基本功能
a.建立与数据库的连接。

b.发送sql语言。

c.处理数据库操作结果。

6.1.2 jdbc的特点
a.与sql语言的一致性。它允许使用从属于任何dbms的sql语言;提供odbc风格的转义语句;利用databasemetadata接口提供关于dbms的描述性信息,从而使应用程序能适应每个dbms。

b.可在现有数据库上实现。

c.提供与其它java系统一致的界面。这说明开发人员可以采用一致的编程界面来处理数据库编程。

d.简单化。

e.使用静态的通用数据类型。

f.多方法,多功能。

6.1.3 jdbc的驱动类型:
a.jdbc-odbc桥驱动程序。

b.调用本地数据库应用编程接口驱动程序。

c.数据库中间件纯java驱动程序。

d.直接连接数据库的纯java驱动程序。LocAlHOST


6.1.4将连接数据库的代码封装在一个javabean中
dbconn.java代码如下:

package com.soul.struts.tool;


import java.sql.connection;

import java.sql.drivermanager;

import java.sql.preparedstatement;

import java.sql.resultset;

import java.sql.sqlexception;


public class dbconn {

private string driver = "sun.jdbc.odbc.jdbcodbcdriver"; //数据库的驱动

private string url = "jdbc:odbc:mydb"; //url地址

private connection conn = null ;

//无参构造器,利用它来加载数据库连接对象

public dbconn() {

try {

class.forname(driver); //加载数据库驱动

conn = drivermanager.getconnection(url); //加载数据库连接对象

}

catch (exception e) {

system.out.println("数据库加载失败");

}

}

public connection getconn() {

return conn;

}

// 关闭数据库结果集

public static void closers(resultset rs) {

try {

if(rs != null) {

system.out.println("关闭数库结果集");

rs.close();

rs = null;

}

} catch (sqlexception e) {

e.printstacktrace();

}

}

//关闭数据库操作对象

public static void closepstmt(preparedstatement pstmt) {

try {

if(pstmt != null) {

system.out.println("关闭数库操作对象");

pstmt.close();

pstmt = null;

}

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

  • 上一个论文:

  • 下一个论文:


  • 看了《数据库原理网上授课平台(二)》的网友还看了:
    [交通运输]在船舶交通量观测系统中激光传感器数据传输方式的
    [免费范文]如何利用数据库及ASP技术类构建多功能网站
    [免费范文]招生数据处理系统解决方案
    [今日更新]《数据库原理与运用》学习心得体会
    [今日更新]整合数据分析方法在心理学研究中的应用
    [企业管理]浅析基于数据挖掘的数字档案信息管理研究
    [今日更新]数据中心网络中的无线通信技术
    [今日更新]探讨提高建筑企业统计数据质量之对策
    [今日更新]有关现代企业统计数据管理工作现状的思考
    [今日更新]数据挖掘与电子商务

    计算机论文
    普通论文试析网络社区中的角色扮演
    普通论文计算机网络系统在制碱工业中的应
    普通论文光纤接入网设备在河源局的应用探
    普通论文网络游戏市场游戏规则
    普通论文浅谈公路工程试验检测监理的重要
    普通论文浅谈计算机网络教学
    普通论文SJCL线性工程断面数据处理系
    普通论文如何做好学校服务器的安全维护
    普通论文公共机房管理模式的探索与实践
    普通论文浅议自然语言信息处理的智能化应
    普通论文关于云技术+多媒体技术与教学模式
    普通论文无线传感器网络故障检测研究
    论文
    普通论文[今日更新]医院供应室管理“三注重
    普通论文[今日更新]学校2010年春季田径运动
    普通论文[免费范文]在农村药品两网建设会上
    普通论文[免费范文]某镇政府党委书记年终廉
    普通论文[今日更新]平安夜祝福活动策划书
    普通论文[工程建筑]论建筑水电安装工程技术
    普通论文[今日更新]中学数学探究性学习的实
    普通论文[经济论文]关于资本弱化税制的国际
    范文大全
    普通范文[范文大全]法院学习陈燕萍同志先进
    普通范文[范文大全]初中生舟曲泥石流灾害有
    普通范文[演讲稿]竞聘保安队长演讲稿范文
    普通范文[零八零七]2008年上半年市城乡建设
    普通范文[范文大全]×××镇领导班子专题民
    普通范文[范文大全]市文化产业大会区领导发
    普通范文[范文大全]新员工读《怎样客户才能
    普通范文[范文大全]竞聘综调室处长的演讲稿
    演讲致词
    普通演讲[婚丧致辞]新娘致词感谢版
    普通演讲[婚礼大全范文]结婚庆典综合材料6则
    普通演讲[开业开幕]学校运动会开幕式解说词
    普通演讲[竞聘演讲稿]竞选大队委的自我介绍
    普通演讲[节日祝福语]2010春节短信集锦
    普通演讲[节日祝福语]作文:春节作文1000字
    工作范文
    普通公文方案[公文写作]中国企业管理26年发展回顾
    普通公文方案[公文写作]入党自传(入党综合思想汇
    普通总结[工作总结]教育局2010年党建工作总结
    普通公文方案[公文写作]雷锋精神,新时期学生思想
    普通公文方案[公文写作]关于建立维护稳定长效机制
    普通党建工会[三农问题]全市农业形势分析讲话稿(通
    普通公文方案[公文写作]成长性企业财务管理的四个
    普通党建工会[事迹材料]优秀*党员事迹材料(药监局
    普通公文方案[申报材料]村民委员会精神文明建设活
    普通公文方案[公文写作]先进性教育简报
    普通汇报体会[思想汇报]2010年新学期思想汇报范文
    普通公文方案[公文写作]人事劳动和社会保障局年度