1.1 通过java程序操作ACCESS
通过java程序对于ACCESS数据库操作的方法。
1.1.1 不使用ODBC数据源
(1). 对ACCESS数据库的SELECT操作
ACCESS数据库中的数据如下;【No】为【数字】类型,【className】为【文本】类型。
Java源代码如下:
--------------------------------------------------------------------------------------------------------------------------
import java.sql.*;
/**
* 测试对ACCESS数据库的SELECT操作
*/
public class TestAccessSelect {
public static void main(String args[]) throws ClassNotFoundException,
SQLException {
// java访问ACCESS数据库位置
String url = \"jdbc:odbc:Driver={MicroSoft Access (*.mdb)};DBQ=e:\\\\Access_DB\\\est.mdb\";
// 执行用SQL
String sql_Select = \"SELECT * FROM SCHOOL\";
// java访问ACCESS数据库的驱动程序
Class.forName(\"sun.jdbc.odbc.JdbcOdbcDriver\");
// 连接ACCESS数据库
Connection dbConn = DriverManager.getConnection(url, \"\", \"\");
// 创建执行SQL的环境
Driver
Statement stmt_Select = dbConn.createStatement();
// 执行SQL
ResultSet rs_Select = stmt_Select.executeQuery(sql_Select);
while (rs_Select.next()) // 显示数据
{
// 显示
System.out.println(rs_Select.getInt(1) + \
+ rs_Select.getString(2));
}
rs_Select.close(); // 关闭ResultSet
stmt_Select.close(); // 关闭Statement
dbConn.close(); // 关闭Connection
}
}
运行结果如下:
--------------------------------------------------------------------------------------------------------------------------
1.1.2 使用ODBC数据源
(1). 首先按【1.1配置ODBC数据源访问ACCESS】配置好ODBC数据源,然后将下面
一条语句修改,其它代码不需要修改即可正常使用。
String url = \"jdbc:odbc:CSLS数据源\";
因篇幅问题不能全部显示,请点此查看更多更全内容