Access_Conn连接数据库
来源:互联网 发布:pid自整定算法 编辑:程序博客网 时间:2024/05/24 05:17
import java.sql.Connection;//代表队特定数据库的连接
import java.sql.DriverManager;//处理驱动的调入并且对产生新的数据库连接提供支持
import java.sql.ResultSet;//控制对一个特定语句进行数据的存取
import java.sql.Statement;//代表一个特定的容器, 来对一个特定的数据库执行SQL语句
public class Access_Conn {
Connection conn = null;
Statement stat = null;
ResultSet rs = null;
//String url="jdbc:odbc:MS Access Database;DBQ=database/Student.mdb";//相对路径,MS Access Database为用户DSN数据源名
String url="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=E://Java Workspace//Access//database//Student.mdb"; //绝对路径,注意两个空格
public Access_Conn(){
try{
//加载JDBC驱动
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
System.out.println("驱动加载成功!");
//创建数据库连接
conn=DriverManager.getConnection(url,"","");//没有设置密码,所以用户名和密码留空
System.out.println("数据库连接成功!");
}
catch(Exception e){
System.out.println("出现数据库连接错误…");
e.printStackTrace();
}
try{
stat = conn.createStatement();
String sql="这里请写SQL语句";
rs=stat.executeQuery(sql);
while(rs.next()){//若表中存在数据,则显示第一个字段列中的数据
System.out.println(rs.getString(1));
}
}
catch(Exception e2){
System.out.println("出现SQL语句错误…");
e2.printStackTrace();
}finally {//最后关闭所有连接,释放内存
try {
if (rs != null) {
rs.close();
}
if (stat != null) {
stat.close();
}
if (conn != null) {
conn.close();
}
} catch (Exception e3) {
e3.printStackTrace();
}
}
}
}
- Access_Conn连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- 连接数据库
- CloudRank: 基于QoS的云计算组件排序
- UVa Problem 10254 The Priest Mathematician (牧师数学家)
- UVa Problem 10049 Self-describing Sequence (自描述序列)
- 从福昕阅读器到Adobe Acrobat Professional
- Solr更新文档源码详解
- Access_Conn连接数据库
- 用git的windows客户端msysgit下载android代码
- [Sql Server]查看备份、还完进度(sql2008)
- 为什么我讨厌和尚、推销员、培训师和副市长?
- .Net中的垃圾回收机制
- Oracel连接数据库
- ABAP基础知识(完整版)
- MySql_Conn连接数据库
- 使用CREATE TABLE语句声明一个计算列(SQL Server)