java 无需建立数据源连接access数据库
2013-05-17 17:02
393 查看
import java.io.*;
import java.sql.*;
public class MobileDatabase
{
public static void main(String[] args)
{
try{
//Load JDBC driver
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
/*这里的数据库的url一定要写正确,这是关键,其中DBQ可以绝对路径,也可以是相对路径,为了体现数据存储路径的/独立性,你可以将数据库copy到不同的位试一下*/
String dbUrl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\test.mdb";
Connection con = DriverManager.getConnection(dbUrl,"","");
Statement state = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
//执行SQL语句
String sql = "select * from address";
ResultSet rs = state.executeQuery(sql);
//打印测试
if( rs != null ){
while( rs.next() ){
System.out.println("\t" + rs.getString("name"));
}
rs.close();
con.close();
}
}
catch(Exception e){
e.printStackTrace();
}
}
}//End class MobileDatabase
import java.sql.*;
public class MobileDatabase
{
public static void main(String[] args)
{
try{
//Load JDBC driver
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
/*这里的数据库的url一定要写正确,这是关键,其中DBQ可以绝对路径,也可以是相对路径,为了体现数据存储路径的/独立性,你可以将数据库copy到不同的位试一下*/
String dbUrl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\test.mdb";
Connection con = DriverManager.getConnection(dbUrl,"","");
Statement state = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_UPDATABLE);
//执行SQL语句
String sql = "select * from address";
ResultSet rs = state.executeQuery(sql);
//打印测试
if( rs != null ){
while( rs.next() ){
System.out.println("\t" + rs.getString("name"));
}
rs.close();
con.close();
}
}
catch(Exception e){
e.printStackTrace();
}
}
}//End class MobileDatabase
相关文章推荐
- Java中,不用配置数据源,通过JDBC-ODBC与Access数据库建立连接
- Java 使用jdbc:odbc 建立无源连接access数据库
- Java连接数据库+建立数据源
- Java修改Access数据库,无需添加数据源。
- Java无法访问Access数据库 无法建立数据源 在win7 64位下
- java无数据源连接Access数据库实例
- 数据库连接池,数据源,数据库连接,JNDI,JAVA
- JAVA连接access数据库(成功解决)
- java连接access数据库
- java.io.IOException: 您的主机中的软件中止了一个已建立的连接。
- JAVA中MySQL建立连接
- Caused by: java.io.IOException: 您的主机中的软件中止了一个已建立的连接
- Java连接其它电脑共享的mdb库(access数据库)
- jdbc thin 连接 rac数据源-JAVA-ORACLE
- Java网络编程从入门到精通(14):多种多样的建立网络连接的方式
- 第三章:通话连接的作用以及建立过程之四GsmCallTracker.java与RIL.java交互完成物理拨号
- java 连接access数据库两种方式
- JSP中利用数据源对象建立数据库连接
- [问题解决]java.io.IOException: 您的主机中的软件中止了一个已建立的连接
- org.apache.catalina.connector.ClientAbortException: java.io.IOException: 您的主机中的软件中止了一个已建立的连接