当前位置: 技术问答>java相关
java 编写的 access 数据库
来源: 互联网 发布时间:2015-09-16
本文导语: 高分求 java 连接 access 97 或 access 2000 例程。 最好是复杂一点, 用jbuilder也可以(例如选中combobox里的选项, 下面自定义的各个textfield显示来自一个数据库的各项, 就像VBA那样。 如果可能, 发给我: franksun@gm...
高分求 java 连接 access 97 或 access 2000 例程。
最好是复杂一点, 用jbuilder也可以(例如选中combobox里的选项, 下面自定义的各个textfield显示来自一个数据库的各项, 就像VBA那样。
如果可能, 发给我: franksun@gmx.de
最好是复杂一点, 用jbuilder也可以(例如选中combobox里的选项, 下面自定义的各个textfield显示来自一个数据库的各项, 就像VBA那样。
如果可能, 发给我: franksun@gmx.de
|
我也想学
|
最好不要用access,这样你不能用jdbc2.0的属性
|
用odbc驱动把,读出来后的显示跟在网页上打出来没什么区别啊。
|
支持 ,我也在做一个基于 access 的 java application, 个人数据库用 access比较方便
|
如果用的是jdk最新版就已经安装了jdbc-odbc驱动了,只要在access2000下建立数据库后配置odbc数据源就行了。
再在程序中测试你的连接是否成功。
再在程序中测试你的连接是否成功。
|
public void getStmt(){
String SEVER="jdbc:odbc:personinfo";
String User="liuyan";
String Password="790608";
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Conn=DriverManager.getConnection(SEVER,User,Password);
Conn.setAutoCommit(false);
Stmt=Conn.createStatement();
}
catch(Exception e){
System.out.println("can't get a statement");
}
}
String SEVER="jdbc:odbc:personinfo";
String User="liuyan";
String Password="790608";
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Conn=DriverManager.getConnection(SEVER,User,Password);
Conn.setAutoCommit(false);
Stmt=Conn.createStatement();
}
catch(Exception e){
System.out.println("can't get a statement");
}
}
|
jdbc-odbc
|
blackwing6048015(快乐如峰)'s source will work.
And another thing you should do is to set your database in the Control Panel's ODBC-32 Source, and then use the access to create a db file and create a table in the db file.
And another thing you should do is to set your database in the Control Panel's ODBC-32 Source, and then use the access to create a db file and create a table in the db file.