a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 138|回复: 1

[专业语言] JAVA认证:java查询访问的access数据库

[复制链接]
发表于 2012-8-4 12:44:44 | 显示全部楼层 |阅读模式
java发芽访谒access数据库
2 K+ W& d; I+ C$ L$ npackage chapter10;5 E; T0 X% j* ?/ o9 v9 P
import java.sql.*;+ M+ E. s. X: q+ N4 f: `
public class AccessData {/ X2 l( I. P( o. J6 ?3 p
public AccessData()
4 a' j8 U6 w3 d. P5 k{6 x; ~$ _9 `$ d8 Q6 i: b7 z
}
7 ]) q6 t5 f& l9 h* C" z: Xpublic static void main(String[] args) {
1 [( W& @# Q( m( g5 u5 Enew AccessData();& ]* b5 \% ]$ H6 k: D% ?  F
String url=“jdbc:odbc:mydbaccess”;
/ R6 ]; r; t9 {' JString query,name,mark;
* q  y6 F8 }5 |" o' ^! I/ x# m- }Connection conn=null;
3 t; E# _+ o: `Statement statement=null;' {/ h2 N, i& `. B$ S5 r, h
ResultSet resultSet=null;  {4 b6 e6 y2 G5 T! C3 N
try{
, ~9 D( f9 [' a% h: s5 NClass.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);$ F5 K: K6 R9 l/ f, K7 D9 E
conn=DriverManager.getConnection(url);+ \* u# Z- w  W* X
statement=conn.createStatement();
+ B. d% L7 f6 F0 N/ uquery=“select * from student”;
: m' e# C' \. m, ^% M- g4 `* CresultSet=statement.executeQuery(query);
% [! u! x5 n% C8 p+ W# Z; rwhile(resultSet.next())
0 ^- Z( f& E5 X{$ t- e4 T- Y8 r) [1 f+ ^1 C
name=resultSet.getString(“name”);) ?3 Q! i0 i. ]; J' G2 N' G
mark=resultSet.getString(“mark”);
$ O3 j5 t; |, M+ @  y6 ^System.out.print(“姓名: ”+name);
# k. H1 ^# f9 Q* R; GSystem.out.println(“ 分数: ”+mark);
9 @- q1 \8 {/ t5 q( r( @}
$ M( B7 L# Q, l( c+ ]4 G2 O}
* `! H- n* P! U# L  t8 {6 F; Qcatch(SQLException e)
7 r/ i5 {9 T4 K. W{+ W; W' a6 U. x; h3 f. W
e.printStackTrace();' ~: s  l+ _" t  w! b' o
}
9 w0 |& u$ B7 w) Y9 k  b& Rcatch(Exception e)4 n0 F/ W4 H$ J4 K9 K& \

1 O+ p4 n0 G' |/ X' N1 F: R$ @{
回复

使用道具 举报

 楼主| 发表于 2012-8-4 12:44:45 | 显示全部楼层

JAVA认证:java查询访问的access数据库

</p>e.printStackTrace();
# q7 o; H4 w3 g. L+ I}
6 G6 F5 J4 G. Ofinally{
- ^6 I% b. g) Jtry{! n9 R  O5 H0 Z2 o0 Z0 d! F
if(resultSet!=null) resultSet.close();
, a2 V3 w! ^0 D# _: cif(statement!=null) statement.close();$ K* n5 W; u' K. _0 E1 A
if(conn!=null) conn.close();
, P0 b9 H& p& Y0 A: ~}
" V% s3 O! g/ V" \1 wcatch(SQLException e)
4 Q3 B7 ]: J0 c* }( @% f7 o1 B% s/ c{6 W' |3 n- S  Z2 x5 p/ w
e.printStackTrace();8 t- l. S5 c4 w0 `
}
2 }7 c( {! @. }' e}) [+ b- w  w3 u6 u* H
}
% y' @2 w) ?7 \3 s8 H) o) |}
/ H: I0 G2 Z1 J/ v8 l7 |显示结不美观:
) c7 [& Q, t0 q) d% y6 q2 _. a姓名: 李明 分数: 818 `* H3 ~4 p; }+ }+ |6 |
姓名: 张三 分数: 85
/ S+ W1 o% i, p! H姓名: 李四 分数: 90% Y7 ]& [1 b+ c! \" r: S2 q
姓名: 王五 分数: 75
$ w$ r8 o0 A: f- O1 O6 q姓名: 陈六 分数: 68& y, _8 x3 A( [& P: q6 K
姓名: 赵八 分数: 905 H, ?' G% \4 l1 \
姓名: 黄九 分数: 105 j3 x' S( J& P/ ?& n. Z
姓名: 孙红 分数: 82
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-6-4 14:59 , Processed in 0.291406 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表