`

JDBC.ODBC连接数据库代码

阅读更多

数据库产品:Microsoft SQL 2000

1.导入数据库:jia服装公司销售系统

2.建立数据源:jia

3.代码如下:

Code:
  1. importjava.sql.*;//longlongagobynothing!
  2. publicclassconnDatabase{
  3. ResultSetrs;
  4. Statementstmt;
  5. Connectioncon;
  6. Stringsqlstr="";
  7. publicstaticvoidmain(String[]args)throwsException{
  8. newconnDatabase();
  9. }
  10. connDatabase(inta)throwsException{
  11. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  12. con=DriverManager.getConnection("jdbc:odbc:jia","sa","123");
  13. }
  14. //构造连接数据库
  15. connDatabase()throwsException{
  16. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  17. Stringurl="jdbc:odbc:jia";
  18. Stringuser="sa";
  19. Stringpass="123";
  20. con=DriverManager.getConnection(url,user,pass);
  21. System.out.println("连接数据库成功.........");
  22. }
  23. //tTransaction
  24. publicvoidforTransaction(Stringsql)throwsException{
  25. con=DriverManager.getConnection("jdbc:odbc:jia","sa","123");
  26. con.setAutoCommit(false);
  27. stmt=con.createStatement();
  28. stmt.addBatch(sql);
  29. stmt.addBatch(sql);
  30. stmt.addBatch(sql);
  31. stmt.executeBatch();
  32. con.commit();
  33. con.setAutoCommit(true);
  34. }
  35. //查询
  36. publicResultSetqueryDB(Stringsql)throwsException{
  37. stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
  38. //查询表中的所有记录
  39. rs=stmt.executeQuery(sql);
  40. returnrs;
  41. }
  42. //更新
  43. publicbooleanupdateDB(Stringsql)throwsException{
  44. stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);
  45. if(stmt.executeUpdate(sql)<=0)
  46. {
  47. returnfalse;
  48. }
  49. else
  50. returntrue;
  51. }
  52. //关闭连接
  53. publicvoidconClose()throwsException{
  54. con.close();
  55. }
  56. }
分享到:
评论

相关推荐

    sun.jdbc.odbc.JdbcOdbcDriver.zip

    JDBC-ODBC桥的工作原理是:当Java应用程序使用JDBC API来连接数据库时,JDBC-ODBC桥会将这些JDBC调用转换为ODBC调用,然后由ODBC驱动程序进一步转换为数据库特定的协议,从而实现与数据库的交互。这种方法的优点在于...

    sun.jdbc.odbc.jdbcodbcdriver-Maven.zip

    在Java世界中,JDBC是连接数据库的标准接口,提供了多种方式来连接和操作数据库。JDBC-ODBC桥接驱动是四种JDBC驱动类型之一(类型4:纯Java驱动,类型3:网络协议驱动,类型2:数据库厂商提供的部分Java驱动,类型1...

    jdbc-odbc桥数据库连接及jdbc和odbc连接字符串.doc

    **JDBC-ODBC连接字符串的组成:** JDBC连接字符串通常包含以下几个关键部分: - **Driver**:指定使用的ODBC驱动程序。例如:"sun.jdbc.odbc.JdbcOdbcDriver"。 - **Database URL**:数据源名称(DSN),例如:...

    JDBC-ODBC连接数据库

    本文将深入探讨如何在JSP中利用JDBC-ODBC连接Access数据库。 首先,确保系统中已经安装了适合的ODBC驱动,对于Access数据库,这通常是Microsoft Access Driver (*.mdb, *.accdb)。在Windows中,可以通过控制面板的...

    sun.jdbc.odbc.JdbcOdbcDriver下载

    《sun.jdbc.odbc.JdbcOdbcDriver:连接数据库的桥梁》 在信息技术领域,数据库的管理与操作是不可或缺的一部分。Java作为跨平台的编程语言,提供了丰富的API来处理数据库交互,其中`sun.jdbc.odbc.JdbcOdbcDriver`...

    jdbc.odbc桥方式连接 经典

    下面通过一个具体的Java示例代码来展示如何使用JDBC-ODBC桥连接数据库: ```java package dao; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql...

    JDBC_ODBC连接Access数据库,不需要设置数据源 ,超级好的一段代码!

    JDBC_ODBC连接Access数据库,不需要设置数据源 ,超级好的一段代码!

    jdbc-odbc桥数据库连接

    在Windows XP环境下,可以通过控制面板的"管理工具" → "数据源(ODBC)"来创建系统DSN,而不是用户DSN,因为服务器端应用(如Servlet)需要使用系统DSN来连接数据库。 ### 数据库特定配置 #### Access 1. 添加新...

    java使用JDBC和ODBC连接oracle数据库

    Java通过JDBC(Java Database Connectivity)和ODBC(Open Database ...而ODBC在小型项目或已有ODBC数据源的情况下,可以作为一个快速连接数据库的选项。了解和掌握这两种连接方式,对于Java开发者来说是十分必要的。

    使用JDBC-ODBC桥连接数据库

    在IT领域,特别是Web开发中,使用JDBC-ODBC桥连接数据库是一种常见的技术手段,尤其是在早期的Java Web开发环境中。下面将详细解析这一技术的关键知识点。 ### 1. JDBC与ODBC概述 #### JDBC(Java Database ...

    jdbc.rar_数据库实现

    常见的有JDBC-ODBC桥接驱动、网络协议驱动、直接API驱动和Java数据库连接驱动(JDBC-4.0引入)。 3. **Connection**:代表了数据库的会话。通过`DriverManager.getConnection()`方法获取,用于执行SQL语句并管理...

    JSP用JDBC-ODBC连接SQL Server和Mysql和JDBC驱动连接各种数据库

    JDBC(Java Database Connectivity)是 Java 语言中用来连接数据库的一种标准。ODBC(Open Database Connectivity)是微软公司所开发的一种开放式数据库连接标准。使用 JDBC-ODBC 连接可以连接各种数据库,包括 SQL ...

    连接InterSystems cache数据库jdbc或odbc驱动

    本文将详细讲解如何在Windows环境中使用JDBC(Java Database Connectivity)和ODBC(Open Database Connectivity)驱动来连接到InterSystems Cache数据库。 首先,了解InterSystems Cache数据库。Cache是一款面向...

    jdbc-odbc桥数据库连接推荐.pdf

    JDBC-ODBC桥是一种早期的数据库连接方式,主要用于Java应用程序通过JDBC API访问使用ODBC驱动的数据库。ODBC(Open Database Connectivity)是一个在操作系统层面提供数据库访问标准的接口,而JDBC(Java Database ...

    jdbc-odbc.zip_jdbc-odbc download

    JDBC-ODBC桥是JDBC最初提供的一种连接数据库的方式,它允许Java应用程序通过ODBC(Open Database Connectivity)来访问数据库。ODBC是Windows操作系统下的一个中间层,它为不同的数据库系统提供了一个统一的API,...

    JDBC_ODBC连接

    总结来说,Java通过JDBC-ODBC连接Oracle数据库涉及了Java的数据库连接机制、ODBC数据源配置、JDBC API的使用以及可能的自定义连接类设计。对于大型项目,还需要考虑连接池和更高效的JDBC驱动选择。在实际开发中,...

    jdbc连接各种数据库

    Access数据库的JDBC连接相对复杂,因为Access不直接支持JDBC,通常需要通过ODBC桥接。首先,在系统中创建一个ODBC数据源,然后使用`sun.jdbc.odbc.JdbcOdbcDriver`驱动: 1. 加载驱动:`Class.forName("sun.jdbc....

    jdbc-odbc.rar_JDBC程序_ODBC access_jdbc access_odbc _windows 数据库

    1. "连接数据库.doc" - 这可能是一个文档,详细解释了如何配置JDBC-ODBC桥接以及如何在Java代码中建立数据库连接。它可能包含了ODBC数据源的设置步骤,以及必要的JDBC驱动配置。 2. "test.jsp" - 这是一个JavaServer...

    access_jdbc3.0.jar驱动+代码.zip

    "access_jdbc3.0.jar驱动+代码.zip" 文件包就是提供了这样的功能,它包含了两个关键元素:Access_JDBC30.jar 和 连接代码.txt。 首先,`Access_JDBC30.jar` 是一个Java类库,它实现了JDBC-ODBC桥,使得Java程序能够...

    JSP通过JDBC-ODBC桥接器访问数据库Mysql。

    JDBC-ODBC 桥接器是连接数据库的关键,需要安装和配置 JDBC-ODBC 桥接器。包括引入相关的类库、创建数据库连接、执行 SQL 语句、处理结果等步骤。 四、JSP 代码的实现 JSP 代码是实现 JSP 通过 JDBC-ODBC 桥接器...

Global site tag (gtag.js) - Google Analytics