通过jdbc直接连。驱动是com.hxtt.sql.access.AccessDriver
在
http://www.hxtt.com/access.zip可以下到,
还需要数据库方言com.hxtt.support.hibernate.HxttAccessDialect
数据库方言包在
http://www.hxtt.com/test/hibernate.jar可以下到。
配置的时候使用。
DRIVER=com.hxtt.sql.access.AccessDriver
URL=jdbc:access:///D:\workspace\database\fireDB.mdb
USERNAME=admin
PASSWORD=
注意linux下的\是/,刚开始导入的url是/。害我想了半天才明白他是linux。
改成\了以后就可以了,还要注意在java字符串里\要写成转译字符'\\'
其他没问题了。这样就可以使用hibernate自动生成代码了。还是满方便的。
发个模板。
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//注册驱动
Connection conn = null; //创建链接
conn = DriverManager.getConnection("jdbc:odbc:FFFF", "admin", "");
Statement st;
st=conn.createStatement(); //创建句柄
ResultSet rs=st.executeQuery("select lamp_address,lamp_text from lamp as model where model.lamp_type='S';");//得到结果集
while (rs.next())
{
al1.add(rs.getString(1));
al2.add(rs.getString(2));
}
st.execute(sb.toString());
把这个模板改一改,用新的URL和类就行了。
还有一种是ODBC连接的,我比较推荐的方法
可以去我的空间里找相应的文章