Heim > Datenbank > MySQL-Tutorial > java 连接 Access数据库的两种方法

java 连接 Access数据库的两种方法

WBOY
Freigeben: 2016-06-07 15:03:36
Original
1328 Leute haben es durchsucht

1:不使用WINDOW的建立数据源 方法 直接在JAVA代码内部与Access 数据库 连接 注意:jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};这里的空,不能少!否则会有异常 try{String url = jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=F://ge//123

1:不使用WINDOW的建立数据源方法

  直接在JAVA代码内部与Access数据库连接

注意:jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};这里的空格,不能少!否则会有异常


try{
			
		String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=F://ge//123.MDB";
		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		Connection conn = DriverManager.getConnection(url);
		System.out.println(conn);
		Statement sta = conn.createStatement();
		ResultSet resu = sta.executeQuery("select * from Roche_position");
		if(resu.next()){
			System.out.println(resu.getString("cname"));
		}
		System.out.println("exit");
		}catch(Exception e){
			e.printStackTrace();
		}
Nach dem Login kopieren



2:使用ODBC建立WINDOW数据源的方法:

开始

>>控制面板

>>管理工具

>>数据源(ODBC)

>>用户DSN或系统DSN

>>点添加

>>找到"Microsoft Access Driver (*.mdb)",选中,再点完成>>自定义数据源名称,可创建一个新的或选择已经有的Access数据库(.mdb)其它可以不选

>>确定>>确定

到此数据源已经建立成功

接下来是JAVA代码连接了:

try{
			
		Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
		Connection conn = DriverManager.getConnection("jdbc:odbc:数据源名称", "<strong>数据库</strong>用户名(如有)没有则空", "用户密码(如有)没有则空");
		System.out.println(conn);
		Statement sta = conn.createStatement();
		ResultSet resu = sta.executeQuery("select * from Roche_position");
		if(resu.next()){
			System.out.println(resu.getString("cname"));
		}
		System.out.println("exit");
		}catch(Exception e){
			e.printStackTrace();
		}
	}
Nach dem Login kopieren


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage