`

AS400下的连接数据库

阅读更多

今天开发伙伴的一个问题,学了一招,记下做备忘:

import java.sql.*;

public class connnectDB2{

    /** *//**
     * @param args
     */
    public static void main(String[] args){

       
//        String driver = "com.ibm.db2.jcc.DB2Driver";
//        driver = "com.ibm.as400.access.AS400JDBCConnection";
//        String url = "jdbc:db2://10.10.1.33:23/MMIF8DVL";
        String userName = "UFIDA";
        String passWord = "UFIDAMTH";
       
        Connection conn = null;
        Statement st = null;
        ResultSet rs = null;
        String sql = null;
        try{
//            Class.forName(driver).newInstance();

//            conn = DriverManager.getConnection(url, userName, passWord);
//            conn = DriverManager.getConnection("jdbc:as400://10.10.1.33:23/MMIF8DVL,userName,passWord");
           
            java.sql.DriverManager.registerDriver (new com.ibm.as400.access.AS400JDBCDriver ());
            Class.forName("com.ibm.as400.access.AS400JDBCConnection");

            conn = DriverManager.getConnection("jdbc:as400://10.10.1.33",userName,passWord);


            st = conn.createStatement();

            st.execute("set current schema mmif8dvl");

            sql = new String("SELECT ASNUM FROM MMIF8DVL.if8vdr");
            rs = st.executeQuery(sql);
            while(rs.next()){
                System.out.println(rs.getString(1));
            }

            conn.close();
        } catch (Exception e){
            System.out.println("error:" + e.getMessage() );
            System.out.println(e.toString());
        }
    }
}

分享到:
评论

相关推荐

    as400小型机db2数据库链接驱动

    通过该jar包可连接到远程as400上的db2数据库

    AS400与windows数据库数据相互倒入

    AS400与Windows数据库之间的数据交互是企业级IT环境中常见的需求,特别是在多系统集成的背景下。本主题主要探讨如何实现在AS400(IBM iSeries)系统与Windows操作系统上的SQL Server或Oracle数据库间进行数据导入...

    比较完整SQl数据库和As数据库连接类

    SQL(Structured Query Language)和AS数据库连接类是两种不同的数据管理方式,它们各有优劣。这里我们将深入探讨SQL数据库和AS数据库连接类,以及如何进行比较。 首先,SQL数据库,全称为结构化查询语言数据库,是...

    AS400数据库快速入门

    10. **与其他系统的集成**:AS400能无缝连接到其他系统,例如通过ODBC、JDBC接口与Java应用集成,或者通过Web服务与现代Web应用程序交互。 通过学习这个“AS400数据库快速入门”指南,初学者将能够理解AS400数据库...

    纯as3链接本地数据库

    在本文中,我们将深入探讨如何使用ActionScript 3(AS3)实现与本地数据库的连接。ActionScript 3是Adobe Flash Platform的主要编程语言,广泛应用于创建富互联网应用程序(RIA)。结合MySQL数据库,AS3可以为用户...

    如何连接SQL数据库

    1. **VBA连接**: 在Access内部,你可以使用Visual Basic for Applications (VBA)的`CurrentProject.Connection`对象来连接数据库。 ```vba DoCmd.OpenQuery "查询名称", , acNormal, , , acEdit, acWindowNormal ``...

    [精品]如何配置DB2客户端到AS400主机的数据库连接DOC.doc

    【如何配置DB2客户端到AS400主机的数据库连接】 在IT环境中,尤其是在数据库管理领域,连接客户端到服务器端的数据库是常见的需求。DB2是IBM开发的关系型数据库管理系统,广泛应用于各种操作系统,包括AS/400(现在...

    VB连接SQL 连接数据库 ODBC

    2. **编写VB代码连接数据库**:在VB程序中,使用ADODB.Connection对象来建立连接。以下是一个基本示例: ```vb Dim conn As New ADODB.Connection Dim strConn As String strConn = "Driver={SQL Server};Server=...

    AS400 sql常用函数和数据类型

    AS400 SQL 是一种强大的数据库管理系统,提供了多种函数和数据类型来满足不同的应用需求。下面将对 AS400 SQL 中常用的函数和数据类型进行详细介绍。 一、字符串函数 1. LENGTH 函数:该函数返回字符串的长度。...

    as400 jdbc驱动jar包

    它允许Java应用程序通过Java Database Connectivity (JDBC) API来连接和操作AS/400上的数据库、中间件和其他服务。在Java开发环境中,`jt400-jdk9-10.1.jar` 是这个驱动程序的具体版本,适用于Java 9及更高版本。 ...

    怎样连接数据库的方法

    【标题】:“怎样连接数据库的方法”深入解析 【描述】:数据库连接是IT行业中基础且至关重要的技能,本文将详细讲解如何有效地连接数据库,适用于不同用户的学习和参考。 【正文】: 在信息技术领域,数据库是...

    使用JS写服务器端连接数据库的代码示例

    安装完成后,我们可以开始编写服务器端连接数据库的代码。以下是一个基本示例: ```javascript const mysql = require('mysql2'); // 创建数据库连接配置 const config = { host: 'localhost', // 数据库服务器...

    Sqlserver2000,2005,Oracle10g,Mysql,DB2,AS400数据库驱动

    本文将深入探讨标题中提及的几个主流数据库系统——SQL Server 2000与2005、Oracle 10g、MySQL、DB2以及AS400,以及如何使用Java进行数据库驱动加载和建立连接。 1. SQL Server 2000/2005: Microsoft SQL Server...

    ADO连接数据库字符串大全

    标题"ADO连接数据库字符串大全"指的是一个集合,其中包含不同类型的ADO连接字符串示例,这些示例适用于不同的数据库和数据源。这些字符串有助于开发者根据他们的具体需求快速构建正确的连接代码。 描述中提到的"ADO...

    as连数据库示例

    在IT行业中,数据库连接是应用程序开发中的重要环节,特别是在使用ActionScript(AS)进行富互联网应用(RIA)开发时。本示例“as连数据库示例”主要关注如何使用ActionScript 3(AS3)与MySQL数据库进行交互,实现...

    vb.net连接数据库的方法及代码

    ### VB.NET连接数据库的方法及代码 在VB.NET中连接数据库是一项基本且重要的技能,它能够帮助开发者实现数据的存储、查询、更新等操作。本文将详细介绍如何使用VB.NET通过不同的方式来连接各种类型的数据库。 ####...

    sqlplus连接数据库方法

    (1) 本机orcl数据库,sysdba权限:`sqlplus "orcl/orcl as sysdba"`或`sqlplus "orcl/orcl@orcl as sysdba"`。 (2) 本机cesp数据库:`sqlplus "scott/scott@cesp"`。 (3) 远程scordbd1数据库:`sqlplus "cesp_...

    ado连接数据库字符串大全.pdf

    ADO 连接数据库字符串大全 ADO(ActiveX Data Objects)是一种数据访问技术,可以连接各种数据库,以便进行数据交互。ADO 连接数据库字符串大全是指ADO 连接数据库时使用的字符串,用于指定连接数据库的详细信息。 ...

    vb.net连接数据库全集

    在VB.NET编程环境中,连接数据库是一项基础且至关重要的任务,特别是在开发数据驱动的应用程序时。VB.NET提供了多种方法来连接和操作SQL数据库,这使得开发者能够高效地与各种类型的数据库进行交互。以下是对"vb.net...

    sql,建立连接数据库,写日志

    在这个场景下,我们将深入探讨如何使用SQL连接数据库以及如何在操作过程中进行日志记录。 首先,让我们了解如何在各种编程语言中建立SQL数据库连接。以Python为例,我们可以使用像`pyodbc`、`pymysql`、`psycopg2`...

Global site tag (gtag.js) - Google Analytics