您好,欢迎访问一九零五行业门户网

java读取access数据库数据

虽然简单,对初学者来说,如果没有一段可以成功执行的代码供参考,还真难调试 先用access建一个数据库 db1.mdb,里面有一表table1,内有字段name和age 随便填几条记录,保存后到odbc里建一个系统数据源access2000连上此数据库 然后就可以用下面的代码显示数据库里
虽然简单,对初学者来说,如果没有一段可以成功执行的代码供参考,还真难调试
先用access建一个数据库 db1.mdb,里面有一表table1,内有字段name和age 
随便填几条记录,保存后到odbc里建一个系统数据源access2000连上此数据库 
然后就可以用下面的代码显示数据库里的所有记录了 
database.java 
------------------ 
import java.sql.*;
class database { 
public static void main(string args[]) { 
try{ 
class.forname(sun.jdbc.odbc.jdbcodbcdriver); 
string url=jdbc:odbc:access2000; 
connection connection=drivermanager.getconnection(url); 
statement statement = connection.createstatement(); 
string sql=select * from table1; 
resultset rs = statement.executequery(sql); 
string tt; 
while (rs.next()) { 
system.out.print(姓名: + rs.getstring(name)); 
system.out.println( 年龄: + rs.getstring(age)); 

rs.close(); 
connection.close(); 

catch(exception ex){ 
system.out.println(ex); 
system.exit(0); 


}
------------ 
ok,编译运行: 
e:/java>javac database.java
e:/java>java database
下面是一种url写法
//string url = jdbc:odbc:driver={microsoft access driver (*.mdb)};dbq=c:/att2000.mdb;
连接其他电脑时,把这个文件及这个文件所在的文件夹共享出来。比如 \\192.168.0.251\fileatt\ 然后你可以 dbq=\\192.168.0.251\fileatt\att2000.mdb;url可以为下面的写法
//string url = jdbc:odbc:driver={microsoft access driver (*.mdb)};dbq=\\\\192.168.0.251\\fileatt\\att2000.mdb;
其它类似信息

推荐信息