`
ykyfendou
  • 浏览: 403470 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java的jdbc-odbc桥连接数据库配置

阅读更多

WinXP:

设置—控制面板—管理工具—数据源—用户DNS栏—添加—看到有各种各样的数据源的驱动程序,有oracleAccesssql server

 

 

1):如要配置Access数据源:

       选择Microsoft Access Driver---填写数据源名字,可随意取---数据库,点击选择---选择自己建立的Access数据文档的位置,也可以直接建立文档数据源。---然后确定,连接数据库的时候直接连接jdbc-odbc桥的数据源的名字即可,然后jdbc-odbc桥即会直接帮助连接到所配置上的数据库,而不需要加任何数据库连接包。

 

 

 

2):如要配置sql server数据库:

       选择SQL Server—填写上名称,可随意取,做连接数据库的时候用---选择sql server的服务器(安装上sql server后即会在下拉菜单中出现可选的sql server服务器名称)---下一步---sql server 应该如何验证登录ID的真伪,可选择使用网络登录IDwindow NT认证、使用用户输入登录ID和密码的sql server认证,根据安装sql server的时候配置上的用户决定,默认是NT认证。然后下一步。最后测试数据库的配置是否成功,添加数据库。然后就可以使用了。连接数据库的时候直接连接jdbc-odbc桥的数据源的名字即可,然后jdbc-odbc桥即会直接帮助连接到所配置上的数据库,而不需要加数据库连接包。

 

3)其他的数据库配置与此相似。

 

 使用Jdbc-odbc桥连接数据库的时候的Java语句与正常连接数据库的时候步骤都是一样的,只是其字段语句不一样,如下即是使用Jdbc-odbc桥连接数据库的时候的Java语句:

 

 

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class DataManage {

	String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
	String sConnStr="jdbc:odbc:onLineBank";
	Connection conn=null;
	ResultSet rs=null;
	int result;
	
	
	public DataManage(){
		try {
			Class.forName(sDBDriver);
			
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			System.err.println("JDBC-ODBC桥驱动无法加载,错误信息:"+e.getMessage());
		} 
		
	}
	
	public Connection connectToDB() throws SQLException{
		Connection con=DriverManager.getConnection(sConnStr,"","");
		return con;

	}

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics