热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

JAVA访问Access数据库

***JAVA访问Access数据库*因为没有像访问其它数据库的驱动程序*所以只能够通过ODBC的形式访问*示例表:createtableuser(idint,namechar(50),ageint),id为自增型*importjava.sql.*;publicclassAccess_Conn{publicConnectiongetConn

/** * JAVA访问Access数据库 * 因为没有像访问其它数据库的驱动程序 * 所以只能够通过ODBC的形式访问 * 示例表:create table user(id int,name char(50),age int),id为自增型 */ import java.sql.*; public class Access_Conn { public Connection getConn

/**
* JAVA访问Access数据库
* 因为没有像访问其它数据库的驱动程序
* 所以只能够通过ODBC的形式访问
* 示例表:create table user(id int,name char(50),age int),id为自增型
*/
import java.sql.*;
public class Access_Conn {

public Connection getConn() {
//test为配置的数据源名
String url = "jdbc:odbc:test";
Connection con = null;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection(url, "", "");
} catch (Exception e) {
e.printStackTrace();
}
return con;
}
public static void main(String[] arg)
{
Access_Conn con=new Access_Conn();
Connection cOnn=con.getConn();
try {
Statement st=conn.createStatement();
st.execute("insert into user(name,age) values('test',20)");
ResultSet rs=st.executeQuery("select * from user");
while(rs.next())
{
System.out.println(rs.getInt(1)+" "+rs.getString(2)+" "+rs.getInt(3));
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
finally{
try {
if(conn!=null)
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

}
}

推荐阅读
author-avatar
手机用户2502897397
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有