java连接access数据库
今天讲解Java连接2007Access数据库。前提: Windows7环境下,安装好2007Access数据库
操作方法
- 01
创建Access数据库以及数据表
- 02
另存为Access2002-2003数据库格式;例如student.mdb
- 03
最终数据表chengjibiao创建成功如下面两个图
- 04
点击切换视图浏览各个实体属性
- 05
创建数据源,打开“控制面板”,选择“管理工具”
- 06
选择“数据源(ODBC)”,切换到“系统DSN”. 单击“添加”按钮,选择“Driver do Microsoft Access(*.mdb)”
- 07
为数据源名写上redsun,单击“选择”按钮进行选择数据库
- 08
Java代码部分。黑色处属于重点细节部分,小心不要写错啦! package testpackage; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; import java.sql.*; public class FoundData { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String sql=" select * from chengjibiao"; try{ Class.forName(" sun.jdbc.odbc.JdbcOdbcDriver"); String url=" jdbc:odbc:redsun"; Connection con=DriverManager.getConnection( url,"",""); Statement stmt=con.createStatement(); ResultSet rs=stmt.executeQuery(sql); while(rs.next()){ System.out.println(rs.getString("number")+'\t'); System.out.print(rs.getString("name")+'\t'); System.out.println(rs.getString("math")+'\t'); System.out.print(rs.getString("physics")+'\t'); System.out.println(rs.getString("english")+'\t'); } stmt.close(); con.close(); } catch(Exception e){} } }