JDBC之JDBC操作

一、JDBC操作

二、具体操作步骤

1.Insert1(添加数据):

2.Delete1(删除数据):

3.Select1(查询数据):

4.Update1(修改数据):

5.InsertStudent1(添加数据):


在Java技术系列中,访问数据库的技术叫做JDBC,它提供了一系列的API,让Java语言编写的代码连接数据库,对数据库的数据进行添加、删除、修改和查询。
JDBC相关的API,存放在java.sql包中。
主要包括以下类或接口:
(1) java.sql.Connection: 负责连接数据库。
(2) java.sql.Statement::负责执行数据库SQL语句。
(3) java.sql.ResultSet::负责存放查询结果。

一、JDBC操作

JDBC的操作分为以下4个步骤:

(1)通过JDBC连接到ODBC,并获取连接对象,代码片段如下:

import java.sql.Connection;
import java.sql.DriverManager; 
......
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection("jdbc:odbc:DSSchool");

第1句是指定驱动,表示连接到ODBC,而不是别的驱动。Class.forName (“驱动名”)表示加载数据库的驱动类,“sun.jdbc.odbc.JdbcOdbcDriver"为JDBC连接到ODBC的驱动名。

第2句是获取连接,格式为DriverManager.getConnection ("URL","用户名","密码"),如果是Aceess,可以不指定用户名和密码。URL表示需要连接的数据源的位置,此时使用的JDBC-ODBC桥的连接方式,URL为“jdbc:odbc:数据源名称”。

(2)使用Statement接口运行SQL语句,代码片段如下:

import java.sql.Statement;
......
Statement stat = conn.createStatement();
stat.executeQuery(SQL语句);    //查询
//或者
stat.executeUpdate(SQL语句);   //添加、删除或修改

代码中,首先用连接conn创建一个Statement的实例,然后使用该实例运行SQL语句。

(3)处理SQL语句运行结果。

(4)关闭数据库连接:

stat.close();
conn.close();

二、具体操作步骤


建立ODBC数据源,在MyEclipse 10中,通过File→New→Java Project菜单,建立普通项目Prj02。

1.Insert1(添加数据):

2.Delete1(删除数据):

3.Select1(查询数据):

 4.Update1(修改数据):

5.InsertStudent1(添加数据):

以添加数据为例,在很多情况下,具体需要添加的值,是由客户自己输入的,因此,应该是一个个变量。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章