打开APP
未登录
开通VIP,畅享免费电子书等14项超值服
开通VIP
首页
好书
留言交流
下载APP
联系客服
JAVA连接Access数据库
筑心wup
>《POI》
2013.11.05
关注
JAVA连接Access数据库
博客分类:
JDBC
Access
Java
SQL
JDBC
Microsoft
Accesstest代码
package com.yaku.access;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.Statement;
public class AccessTest {
public static void main(String[] args) {
try {
Class.forName(
"sun.jdbc.odbc.JdbcOdbcDriver"
);
// String url =
"jdbc:odbc:wombat"
;
// string url=“jdbc:odbc:Driver={MicroSoft Access Driver
// (*.mdb)};DBQ=“+application.getRealPath(“/Data/ReportDemo.mdb“);
String url =
"jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:\\Test.mdb"
;
Connection conn = DriverManager.getConnection(url,
""
,
""
);
Statement stmt = conn.createStatement();
// ResultSet rs = stmt.executeQuery("delete from arts where id =
//
2
");
// System.out.println(
"a row has beenn inserted;"
);
PreparedStatement ps ;
for(int i=
0
;i<
1000
;i++){
String sex =
""
;
if(i%
2
==
0
){
sex=
"M"
;
}else{
sex=
"F"
;
}
ps = conn.prepareStatement
(
"insert into test values('"
+i+
"','Yaku"
+i+
"','"
+sex+
"')"
);
ps.executeUpdate();
ps.close();
}
// rs.close();
stmt.close();
conn.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
查询Access数据
Select代码
package com.yaku.access;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Select {
public static void main(String[] args) {
try {
Class.forName(
"sun.jdbc.odbc.JdbcOdbcDriver"
);
// String url =
"jdbc:odbc:wombat"
;
// string url=“jdbc:odbc:Driver={MicroSoft Access Driver
// (*.mdb)};DBQ=“+application.getRealPath(“/Data/ReportDemo.mdb“);
String url =
"jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:\\Test.mdb"
;
Connection conn = DriverManager.getConnection(url,
""
,
""
);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(
"SELECT * FROM test"
);
System.out.println(
"Got ResultSet Now"
);
//rs.beforeFirst();
while (rs.next()) {
System.out.println(rs.getString(
1
)+
"\t"
+rs.getString(
2
)+
"\t"
+rs.getString(
3
));
}
rs.close();
stmt.close();
conn.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
删除Access数据
Delete代码
package com.yaku.access;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.Statement;
public class Delete {
public static void main(String[] args) {
try {
Class.forName(
"sun.jdbc.odbc.JdbcOdbcDriver"
);
// String url =
"jdbc:odbc:wombat"
;
// string url=“jdbc:odbc:Driver={MicroSoft Access Driver
// (*.mdb)};DBQ=“+application.getRealPath(“/Data/ReportDemo.mdb“);
String url =
"jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ=C:\\Test.mdb"
;
Connection conn = DriverManager.getConnection(url,
""
,
""
);
Statement stmt = conn.createStatement();
// ResultSet rs = stmt.executeQuery(
"delete from arts where id = 2"
);
// System.out.println(
"a row has beenn inserted;"
);
PreparedStatement ps = conn.prepareStatement(
"delete from test where id = '1'"
);
ps.executeUpdate();
// rs.close();
ps.close();
stmt.close();
conn.close();
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报
。
打开APP,阅读全文并永久保存
查看更多类似文章
猜你喜欢
类似文章
【热】
打开小程序,算一算2024你的财运
Java连接ODBC数据源的简单示例
Java如何连接Access数据库(两种方式实例代码)
java连接Access数据库的代码
java中使用JDBC连接数据库的步骤
Java的数据库连接编程(JDBC)技术
用js连接access数据库的方法
更多类似文章 >>
生活服务
热点新闻
留言交流
回顶部
联系我们
分享
收藏
点击这里,查看已保存的文章
导长图
关注
一键复制
下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!
联系客服
微信登录中...
请勿关闭此页面
先别划走!
送你5元优惠券,购买VIP限时立减!
5
元
优惠券
优惠券还有
10:00
过期
马上使用
×