jdbc连接各数据库及事务处理:
下面罗列了各种数据库使用JDBC连接的方式:
1、Oracle8/8i/9i/10g数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
2、DB2数据库
Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
String url="jdbc:db2://localhost:5000/sample"; //sample为你的数据库名
String user="admin";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
3、Sql Server7.0/2000数据库
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";
//mydb为数据库
String user="sa";
String password="";
Connection conn= DriverManager.getConnection(url,user,password);
4、Sybase数据库
Class.forName("com.sybase.jdbc.SybDriver").newInstance();
String url =" jdbc:sybase:Tds:localhost:5007/myDB";//myDB为你的数据库名
Properties sysProps = System.getProperties();
SysProps.put("user","userid");
SysProps.put("password","user_password");
Connection conn= DriverManager.getConnection(url, SysProps);
5、Informix数据库
Class.forName("com.informix.jdbc.IfxDriver").newInstance();
String url =
"jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;
user=testuser;password=testpassword"; //myDB为数据库名
Connection conn= DriverManager.getConnection(url);
6、MySQL数据库
Class.forName("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
//myDB为数据库名
Connection conn= DriverManager.getConnection(url);
7、PostgreSQL数据库
Class.forName("org.postgresql.Driver").newInstance();
String url ="jdbc:postgresql://localhost/myDB" //myDB为数据库名
String user="myuser";
String password="mypassword";
Connection conn= DriverManager.getConnection(url,user,password);
8、access数据库直连用ODBC的
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;
String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ="+application.getRealPath("/Data/ReportDemo.mdb");
Connection conn = DriverManager.getConnection(url,"","");
Statement stmtNew=conn.createStatement() ;
分享到:
相关推荐
本文将深入探讨如何在JSP中利用JDBC-ODBC连接Access数据库。 首先,确保系统中已经安装了适合的ODBC驱动,对于Access数据库,这通常是Microsoft Access Driver (*.mdb, *.accdb)。在Windows中,可以通过控制面板的...
在IT领域,特别是Web开发中,使用JDBC-ODBC桥连接数据库是一种常见的技术手段,尤其是在早期的Java Web开发环境中。下面将详细解析这一技术的关键知识点。 ### 1. JDBC与ODBC概述 #### JDBC(Java Database ...
JDBC-ODBC桥是JDBC最初提供的一种连接数据库的方式,它允许Java应用程序通过ODBC(Open Database Connectivity)来访问数据库。ODBC是Windows操作系统下的一个中间层,它为不同的数据库系统提供了一个统一的API,...
JDBC-ODBC 桥接器是连接数据库的关键,需要安装和配置 JDBC-ODBC 桥接器。包括引入相关的类库、创建数据库连接、执行 SQL 语句、处理结果等步骤。 四、JSP 代码的实现 JSP 代码是实现 JSP 通过 JDBC-ODBC 桥接器...
**JDBC-ODBC连接字符串的组成:** JDBC连接字符串通常包含以下几个关键部分: - **Driver**:指定使用的ODBC驱动程序。例如:"sun.jdbc.odbc.JdbcOdbcDriver"。 - **Database URL**:数据源名称(DSN),例如:...
在Windows XP环境下,可以通过控制面板的"管理工具" → "数据源(ODBC)"来创建系统DSN,而不是用户DSN,因为服务器端应用(如Servlet)需要使用系统DSN来连接数据库。 ### 数据库特定配置 #### Access 1. 添加新...
JDBC-ODBC桥是一种早期的数据库连接方式,主要用于Java应用程序通过JDBC API访问使用ODBC驱动的数据库。ODBC(Open Database Connectivity)是一个在操作系统层面提供数据库访问标准的接口,而JDBC(Java Database ...
为了使用JDBC-ODBC桥连接数据库,需要进行以下配置: 1. **安装与集成**:JDBC-ODBC桥作为`sun.jdbc.odbc`包的一部分,通常与JDK一同安装,无需额外安装其他包即可使用。然而,客户端机器上需要安装ODBC驱动程序。 ...
【JDBC-ODBC桥数据库连接】是一种早期的数据库连接技术,它允许Java应用程序通过JDBC接口访问使用ODBC驱动程序支持的数据库。这个技术是由Sun Microsystems与Merant公司合作开发的,主要用于将JDBC API调用转换为...
总的来说,Easysoft JDBC-ODBC Bridge是Java开发者在面对ODBC数据库时的一个强大工具,它通过简单的配置和使用,即可实现在Java环境中无缝访问ODBC数据源,是Java应用程序连接数据库的一种实用解决方案。
jdbc-odbc连接数据库示例,封装了增加删除修改操作,是我一个程序里使用的一个类,简单实用
在WebRoot下创建一个JSP页面,如“sqlconn1.jsp”,用于展示JDBC-ODBC连接的代码实现。 在`sqlconn1.jsp`中,我们看到了关键的Java代码片段。首先,引入了必要的JDBC包,然后在HTML部分之外的Java代码块中,初始化...
JDBC是Java平台上的一个标准API,用于与各种数据库进行交互,而ODBC则是Windows操作系统中用于连接不同数据库的桥梁。当你在Java环境中尝试连接到SQL Server数据库时,如果你没有正确安装和配置JDBC-ODBC桥,就可能...
JDBC-ODBC桥接技术是一种连接数据库的方式,它允许Java应用程序通过ODBC驱动程序与任何支持ODBC的数据库进行通信。这种方式下,JDBC调用被转换为ODBC调用,然后由ODBC驱动程序完成与数据库的实际交互。这种机制的...
- **URL**: 连接数据库的URL字符串,格式为`jdbc:odbc:<数据源名称>`,其中`<数据源名称>`需替换为实际的数据源名称,而非数据库文件名。 - **Username**: 数据库用户名,对于Access而言通常可以留空。 - **...
JDBC(Java Database Connectivity)是 Java 语言中用来连接数据库的一种标准。ODBC(Open Database Connectivity)是微软公司所开发的一种开放式数据库连接标准。使用 JDBC-ODBC 连接可以连接各种数据库,包括 SQL ...
1. "连接数据库.doc" - 这可能是一个文档,详细解释了如何配置JDBC-ODBC桥接以及如何在Java代码中建立数据库连接。它可能包含了ODBC数据源的设置步骤,以及必要的JDBC驱动配置。 2. "test.jsp" - 这是一个JavaServer...
这里我们关注的是如何通过jdbc-odbc桥连接到Microsoft Access数据库,特别是在Windows XP系统下,无需额外安装特定的JDBC驱动(jar文件)。JDBC(Java Database Connectivity)是Java平台中用于访问数据库的标准API...
JDBC-ODBC桥的工作原理是:当Java应用程序使用JDBC API来连接数据库时,JDBC-ODBC桥会将这些JDBC调用转换为ODBC调用,然后由ODBC驱动程序进一步转换为数据库特定的协议,从而实现与数据库的交互。这种方法的优点在于...
【JDBC-ODBC桥连接SQL Server数据库】是Java应用程序通过ODBC数据源与SQL Server进行交互的一种方式。ODBC(Open Database Connectivity)是微软提供的一种数据库访问接口,而JDBC(Java Database Connectivity)则...