`
fanjava
  • 浏览: 230777 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

数据库就这八步!

阅读更多
1.載入JDBC驅動程式

內含於JDK中,名稱為"Sun.jdbc.odbc.JdbcOdbcDriver",可以使用"java.lang"套件下的
Class.forName()方法載入。

2.透過DriverManager類別建立Connection物件

於"java.sql"套件下可以運用到此JDBC API,其中的DriverManager類別會依據"jdbc.drivers"
系統屬性值植入指定的JDBC Driver。

範例:
Connection con = DriverManager.getConnection("jdbc:odbc:test");
其中ODBC為橋接器,也就是Type 1,另外"test"為資料庫來源名稱。

3.透過Connection物件建立Statement物件

取得資料來源的Connection物件後,接下來要準備建立一個Statement物件,SQL語法如下:
Statement stmt = con.createStatement();

如要執行有SQL子句的語法,則需改用PreparedStatement presm = con.prepareStatement(sql);

4.透過Statement 物件執行SQL敘述(Insert, Modify, Delete, Query,Create Table等)

5.取得執行後的ResultSet或是異動的資料筆數

假如為查詢的SQL敘述,範例如下:
String sql = "select * from table1";
ResultSet rs = stmt.executeQuery(sql);

假如為更新資料的SQL敘述,範例如下:
String sql = "update table1 set cost = 2 * cost";
int intNo = stmt.executeUpdate(sql);

6.進行資料的處理

範例:
while (rs.next())
{.............}

7.關閉Statement物件

一旦不需要此執行緒,則可透過此程序close()把資源釋放出來,或是等待WEB 容器的Garbage Collection來
釋放。

範例:
stmt.close();

8.關閉Connection物件
與第七項類似,一樣以close()的方式把資源釋放出來。
con.close();
分享到:
评论

相关推荐

    Linux系统Mysql数据库详细安装教程!.pdf

    Linux系统Mysql数据库详细安装教程! Wnidows系统的Mysql数据库相信⼤家都会安装,也很简单,但是在linux系统下就⽐较⿇烦了, 今天就给⼤家讲解下如何在linux系统下安装Mysql... 到了这⼀步就可以正常操作数据库了!

    数据库原理(第5版)

    “Access工作台”部分在第1章中介绍了如何创建数据库和单个表,逐渐转移到不同主题,到最后第7章介绍相对于Microsoft Access数据库的Web数据库处理,和第8章介绍使用Microsoft Access和Microsoft Excel生成Pivot...

    省市县数据库 三级 省市县数据库 三级

    第二步:在数据库原程序引用 1.在‘开始’菜单打开‘Microsoft SQL Server 2005→SQL Server Management Studio’。 2.新建一个数据库(名称自定义),选择新建的数据库点击右键选择‘任务→导入数据’。 3.在...

    Linux系统怎么用命令重启oracle数据库.docx

    补充:Linux中启动oracle数据库的方法 linux中启动oracle主要分两步:一个是启动监听器,一个是启动实例(一般都忘记了这一步),具体命令如下,提供给大家参考一下: 1:连接服务器 telnet ip 2:输入管理员用户和密码 ...

    二级Access数据库程序设计考试大纲(2021年版).pdf

    1. 创建数据库:创建数据库是数据库设计的第一步,需要选择合适的数据库管理系统。 2. 建立表:建立表是数据库设计的第二步,需要定义表的结构和字段。 3. 表的基本操作:表的基本操作包括向表中输入数据、修改表...

    Visual C++ .net数据库开发经典案例解析

    完成第(5)和第(6)步后,实例程序就可以正确运行了。 (7) 光盘的所有文件都被默认设置为只读文件,而所有程序在重新编译时都必须重新创建这些文件,所以在重新编译之前必须将所有文件属性修改为可写。 (8) 本光盘上...

    数据库设计各阶段.docx

    数据库设计各阶段全文共8页,当前为第1页。数据库设计各阶段全文共8页,当前为第1页。1.数据库应用系统的设计步骤 数据库设计各阶段全文共8页,当前为第1页。 数据库设计各阶段全文共8页,当前为第1页。 按规范设计...

    SQL Server 2008 数据库误删除数据的恢复

    c) 将数据库恢复至误删除之前的时候点:RESTORE LOG [数据库] FROM DISK =N""第一步的日记备份文件名"" WITH STOPAT = N""误删除之前的时候点"" , RECOVERY 景象二:如果只有第二个前提条件存在,我们需要借助第...

    分布式数据库试题及答案.doc

    5.7.4. 元素的类型可为任意类型(这一个小问题的解决需要考虑语言的特征) 39 6. 二零一春季试题 39 6.1. 39 6.1.1. 讨论集中式数据库和分布式数据库各自的优缺点。 39 6.1.2. 讨论在局域网和广域网两种情况下分布库...

    数据库设计与应用开发(1).doc

    武 汉 工 程 大 学 计算机科学与工程学院 《数据库系统概论》实验报告 "专业班级 "11网工1-2 "实验地点 "计算机大楼423机房 " "学生学号 " "指导教师 " " "学生姓名 " "实验时间 " " " " "实验项目 "实验3 数据库...

    数据库学生成绩管理系统课程设计.doc

    字段名称 字段类型 字段宽度 xh 字符型 10 xm 字符型 6 xb 字符型 2 csrq 日期型 8 bj 字符型 4 2) 课程登记表——课程表.dbf。 字段名称 字段类型 字段宽度 kch 字符型 2 kcm 字符型 10 js 字符型 10 xf 字符型 10...

    性能测试监控数据库 打印AWR报告

    性能测试过程中,我们会监控数据库资源,发现性能测试瓶颈在数据库后,需要打印oracle awr报告来定位问题,那我们如何打印awr报告呢?以下为生成awr步骤。1. 首先第一步查看实例:echo $ORACLE_SID 2. 赋值实例:...

    ORCL数据库数据备份.rar

    数据库自动备份 1、使用pl/sql数据库工具进入sys用户; 用户名:sys,密码:orcl 数据库:192.168.1.254:1521/orcl 链接为sysDBA 2、新建sql窗口; 3、新建一个备份文件夹名称用【‘县区首字母’+sjbf】,...

    高校成绩管理数据库系统的设计与实现.doc

    大型实验报告要求 报告分成如下几部分 1、需求分析 2、概念结构设计 3、逻辑结构设计 4、物理结构设计 5、数据库实施 完成以上每步的操作方法或命令,必须写入实验报告。 成功完成以上每一步实验的结果或信息输出...

    山东大学数据库2018年实验8实验报告

    山东大学数据库2018年实验8实验报告 本实验报告的主要目的是为了综合运用 SQL 中的各种方法解决实际问题,提高运用 SQL 语言解决问题的能力。在本实验中,我们使用 Oracle 11 数据库管理系统,通过创建表格、筛选、...

    数据库系统管理与维护(Oracle)-数据库作业1.doc

    由操作系统决定 题目10 还未回答 满分1.00 题干 手工创建数据库第一步应该做什么?(C) 请选择一个答案: a. 启动一个实例 b. 启动SQL*Plus,然后以SYSDBA身份连接到Oracle c. 在系统中核对SID d. 创建一个初始化...

    数据库课程设计-完整版-.pdf

    本宿舍信息管理系统的一些基本功能和组成情况包括系统的需求分析、概 念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行维护等步 骤。 1.2 需求分析目标 1.明确用户需求,加速开发进程; 2.提高处理...

    数据库课程设计.doc

    1. **需求分析**:这是设计数据库的第一步,需要明确系统要解决的问题和目标用户的需求。在这个阶段,通常会进行功能分析、数据流程分析,并编写数据字典。 2. **概念结构设计**:在需求分析的基础上,设计出系统的...

    t 数据库转换U8 转换器绿色版.rar

    本工具可以将T 数据转换到U8 ,支持T v11.3之后做任意版本数据库转到U8 版本。支持转换的模块包括 基础档案,总账期初,总账凭证明细,应收期初,应付期初,库存期初。转换过程需要两个步骤:第一步:新建帐套(如果...

    html数据库的设计-数据库设计的六个阶段是什么.pdf

    这⼀步设计的结果就是所谓"逻辑数据库"。 物理设计 根据特定数据库管理系统所提供的多种存储结构和存取⽅法等依赖于具体计算机结构的各项物理设计措施,对具体的应⽤任务选定最合适的 物理存储结构(包括⽂件类型、...

Global site tag (gtag.js) - Google Analytics