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

Java最简单的JDBCODBC数据库操作

阅读更多

//-----------------------------数据库插入操作------------------------------------------
import java.sql.*;

public class SqlConnection {

       public static void main(String[] args)
      {  
             PreparedStatement prestate = null;
             try
             {
                  int iRow = 0;
                  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                  Connection conn = DriverManager.getConnection("jdbc:odbc:ODBCDataSource","sa","sa");
                  prestate = conn.prepareStatement("Insert T_Trial Values(?,?)");
    
                  prestate.setString(1,"100001");
                  prestate.setString(2, "zhangps");
      
                  iRow=prestate.executeUpdate();
      
                  if(iRow>0)
                  {
                       System.out.println("Update Success");
                  }
                  else
                  {
                       System.out.println("Update Fails");
                  }
       
                  conn.close(); 
               }
                catch(Exception ex)
                {
                     ex.printStackTrace();
                }
      }
}
//-----------------------------数据库查询操作------------------------------------------

import java.sql.*;

public class SqlConnection {

     public static void main(String[] args)
     {  
          ResultSet result = null;
          Statement stmt = null;
          try
          {
               
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                Connection conn = DriverManager.getConnection("jdbc:odbc:JavaPaper","sa","sa");
                stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
                result = stmt.executeQuery("Select * From BackAppend Where Bka_NO < 7");

                while(result.next())
                {
                     System.out.print(result.getString("Bka_NO"));
                     System.out.print(result.getString("Bka_Name"));
                     System.out.println(result.getString("Bka_Time"));
                  }

                 conn.close();
            }
            catch(Exception ex)
            {
                  ex.printStackTrace();
             }
        }
}

分享到:
评论

相关推荐

    JdbcOdbc连接数据库的方法

    JdbcOdbc 连接数据库的方法是使用 Java 语言通过 ODBC(Open Database Connectivity)连接数据库的方式。ODBC 是一个标准接口,允许应用程序访问不同的数据库管理系统。 第一步:创建数据源(ODBC) 在 Windows ...

    java-JDBCODBC-API.rar_jdbcodbc

    标题中的"java-JDBCODBC-API.rar_jdbcodbc"表明这是一个关于如何在Java中使用JDBC和ODBC API来连接数据库的资源包。这个压缩包可能包含了必要的JDBC驱动程序以及相关的说明文档或示例代码,帮助开发者了解如何配置和...

    Java访问SQLServer数据库配置及使用方法详解

    ### Java访问SQLServer数据库配置及使用方法详解 #### Java访问SQLServer连接字符串的不同写法 在Java中,根据所使用的SQLServer版本不同,其连接字符串的格式也会有所区别。以下是几种常见版本的连接字符串示例:...

    java访问sqlserver数据库配置及使用方法详解.docx

    通过以上介绍可以看出,Java访问SQL Server数据库的配置和使用方法较为简单,只需根据实际情况选择合适的驱动和配置方法,并遵循一定的编程规范即可实现高效的数据交互。希望本文能够帮助开发者更好地理解和掌握Java...

    java6以上不支持jdbcOdbc连接Access的问题

    java6以后不支持jdbcOdbc驱动,老外的处理方法接屏

    jdbc连接access数据库的驱动jar包

    - "jdbc":Java Database Connectivity,是Java平台上的标准接口,允许Java应用程序连接并操作数据库。 - "连接数据库驱动":即JDBC驱动,是实现JDBC接口的类库,用于在Java应用程序和特定类型的数据库之间建立通信...

    JDK8使用ODBC所需的环境依赖

    这两个文件分别对应64位和32位操作系统,它们包含了ODBC驱动,使得其他应用程序(包括Java应用通过JDBC-ODBC桥)能够连接和操作Access数据库。 为了在JDK8环境中通过ODBC连接到Access数据库,你需要执行以下步骤: ...

    达梦数据库驱动

    达梦数据库驱动实现了JDBC接口,使得开发者能够使用Java语言编写数据查询、更新、删除等操作,无需关心底层数据库的细节。使用这个驱动,开发人员可以轻松地将Java应用程序连接到达梦数据库,执行SQL语句,并处理...

    dbeaver 数据库客户端工具

    它提供了一种统一的界面来连接和操作多种类型的数据库,包括MySQL、PostgreSQL在内的关系型数据库,以及NoSQL数据库。以下是dbeaver的一些核心特性与使用技巧: 1. **多平台支持**:dbeaver可以在Windows、Linux、...

    Oracle数据库连接详细说明

    Oracle数据库是企业级广泛应用的关系型数据库系统,连接Oracle数据库的方式有多种,主要涵盖JDBC的三种方式:OCI方式、thin方式以及JdbcOdbc桥接方式。这些方式各有特点,适用于不同的场景。 1. OCI(Oracle Call ...

    论文研究-J2EE架构下数据库访问的性能优化研究.pdf

    规范化设计的好坏直接影响到数据库操作的效率。在物理设计阶段,还应考虑数据库文件的存储结构和分配方式,这涉及到数据库的缓存机制,如SGA(系统全局区域)中包括db_block_buffers、shared_pool_size和log_buffer等...

    JDBC_ODBC连接Access 不用设置数据源

    在IT行业中,数据库连接是开发过程中的重要环节,尤其是在Java应用程序中与各种数据库进行交互时。JDBC(Java Database Connectivity)是Java平台中用于访问数据库的标准API,而ODBC(Open Database Connectivity)...

    SQL Server2000 java驱动包

    1. **JDBCODBC桥接驱动**(msjdbcodbc.jar):这是最基础的驱动类型,它实际上是一个转换器,将Java的JDBC调用转换为ODBC(Open Database Connectivity)调用。ODBC是Windows系统下的一种数据库访问标准,通过ODBC...

    jdbc.jar 解决JAVA8 不支持sun.jdbc.odbc.JdbcOdbcDriver问题

    1) 把下载的 jar 文件放入 java/jre8/lib/ext 2) 从安装的java1.7: java/jre7/bin目录下拷贝 jdbcOdbc.dll 放到 java/jre8/bin 文件夹 注意: 32位和64位要区分开

    sun.jdbc.odbc.JdbcOdbcDriver下载

    在提供的压缩包文件中,`JdbcOdbc.dll`是Windows操作系统下的ODBC驱动程序库,它是实现`sun.jdbc.odbc.JdbcOdbcDriver`所必需的组件。`jdbc.jar`则包含了JDBC相关的类库,包括`sun.jdbc.odbc.JdbcOdbcDriver`。`说明...

    JDBC and ODBC

    它为Java开发者提供了一组标准的API(应用程序编程接口),使得开发者能够以统一的方式连接并操作不同的数据库。JDBC的主要功能包括与数据库建立连接、发送SQL语句以及处理数据库返回的结果。 #### JDBC的主要功能 ...

    [ebook] Java - Borland JBuilder - Developing Database Applications - Inprise

    ### Java - Borland JBuilder - 开发数据库应用 #### 知识点概览 - **JBuilder概述**:介绍Borland JBuilder的功能及其在Java开发环境中的地位。 - **安装与配置**:涵盖JBuilder、JDBC以及JDBC-ODBC桥接器的安装...

    JAVA网络通信系统的研究与开发的设计

    应用了计算机网络通信技术和JAVA网络编程的基础知识,以JAVA为平台,利用Eclipse开发工具,并使用SQL Server 2000管理数据库数据开发出的基于Socket的网络即时通信系统。系统采用客户机/服务器(C/S)的模式设计,是...

    java连接access

    例如,一个简单的Java连接Access数据库并查询的示例代码如下: ```java import java.sql.*; public class AccessJDBCExample { public static void main(String[] args) { String url = "jdbc:odbc:Driver={...

    Ibatis应用实例.docx

    总结来说,iBatis提供了一种简单但强大的方式来管理数据库操作,通过XML配置文件,我们可以自定义SQL,控制事务,并实现对象与数据库记录之间的映射。这种灵活性使得iBatis成为J2EE开发中一个受欢迎的工具,尤其适用...

Global site tag (gtag.js) - Google Analytics