`

JDBC的标准连接

 
阅读更多

package com.khb.dao;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.*;

import cn.com.infosec.asn1.ocsp.Request;

import antlr.collections.List;


public class LoginDao {

  public void searchDatabase(){

  String urlString = "jdbc:sqlserver://192.168.1.250:1433;databaseName=×××";
  String usernameString = "sa";
  String passwordString = "×××";
  String dirverString = "com.microsoft.jdbc.sqlserver.SQLServerDriver";

  Connection conn = null;
  PreparedStatement pst = null;
  ResultSet rs = null;

  String sqlString = "select * from TB_Dinpay_Log";
  try {
   Class.forName(dirverString);
   System.out.println("类实例化、加载成功");
    conn = DriverManager.getConnection(urlString,
     usernameString, passwordString);
   
      System.out.println("创建连接对象成功");
  
   
   pst = conn.prepareStatement(sqlString);
   System.out.println("创建prepareStatement成功");
   rs = pst.executeQuery();
   System.out.println("=============="+rs);
   System.out.println("数据库操作成功");
   
   ArrayList<String> list = new ArrayList<String>();
   
   while(rs.next()){
    list.add(rs.getString(1));
    list.add(rs.getString(2));
    list.add(rs.getString(3));
    list.add(rs.getString(4));
    list.add(rs.getString(5));
    
    System.out.print("  "+rs.getString(1));
    System.out.print("  "+rs.getString(2));
    System.out.print("  "+rs.getString(3));
    System.out.print("  "+rs.getString(4));
    System.out.print("  "+rs.getString(5));
    System.out.println();
   }
   
   
  } catch (ClassNotFoundException e) {
    System.out.println("找不到驱动");
   e.printStackTrace();
  }catch (NoClassDefFoundError e) {
   System.out.println("有时是因为msutil.jar包没导进去");
   e.printStackTrace();
  }catch (SQLException e) {
   System.out.println("数据库语句异常");
   e.printStackTrace();
  }
 }
}

分享到:
评论

相关推荐

    JDBC数据库连接测试

    JDBC(Java Database Connectivity)是Java编程语言中用于规范应用程序如何访问数据库的应用程序接口,它提供了标准的API让Java程序员能够连接各种不同类型的数据库。本篇将深入讲解JDBC的基础知识,以及如何利用...

    Java jdbc数据库连接池总结

    JDBC 是一种“开放”的方案,它为数据库应用开发人员、数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯 Java 语言编写完整的数据库应用程序。 JDBC 提供两种 API,分别是面向开发人员...

    常用jdbc数据库连接jar包,数据库连接池jar包

    "jdbc"是Java Database Connectivity的缩写,它是Java平台标准的一部分,允许Java程序通过JDBC API与各种数据库进行通信。本资源集合了常用的JDBC数据库连接jar包,以及一些知名的数据库连接池实现,如dbcp和c3p0,...

    JDBC数据库连接串总汇

    JDBC提供了一种标准的API,使得开发者能够使用SQL语句来查询、更新和管理数据库中的数据。对于任何从事数据库操作的Java开发者而言,掌握正确的JDBC连接字符串构造方法至关重要,这不仅能够确保数据库连接的稳定性和...

    使用jdbc动态连接数据库

    JDBC,即Java DataBase Connectivity标准,是一个由Sun Microsystems设计的API(应用程序编程接口),它允许Java程序与各种关系型数据库进行交互。作为Java核心类库的一部分,JDBC的一个显著特点是它的通用性和独立...

    jdbc 连接impala或者jdbc连接hive

    JDBC(Java Database Connectivity)是Java编程语言中用于与各种数据库进行交互的一种标准接口。在这个场景下,JDBC提供了连接Hive和Impala的功能,使得开发者可以通过编写Java程序或使用支持JDBC的任何其他工具来...

    java_jdbc数据库连接池总结

    Java 语言通过 JDBC 技术访问数据库,JDBC 是一种“开放”的方案,为数据库应用开发人员和数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯 Java 语言编写完整的数据库应用程序。...

    jdbc连接池配置(优化连接速度)

    JDBC(Java Database Connectivity)是Java语言访问数据库的标准接口,而JDBC连接池则是一种对数据库连接进行管理和复用的技术。它预先创建并维护一定数量的数据库连接,当应用程序需要连接数据库时,可以从连接池中...

    jdbc连接各种数据库

    在Java编程环境中,JDBC(Java Database Connectivity)是用于与各种数据库进行交互的标准接口,它允许程序员使用SQL语言来存取数据。本文将详细介绍如何使用JDBC连接Oracle、SqlServer、MySql和Access这四种常见的...

    Java-jdbc数据库连接池总结.doc

    Java JDBC(Java Database Connectivity)是Java语言与各种数据库进行交互的标准接口,允许开发人员使用纯Java代码编写数据库应用。JDBC提供了两种API,面向开发人员的API用于编写应用程序,而底层的JDBC驱动程序API...

    达梦数据库jdbc连接

    JDBC是Java语言的一个标准接口,它允许Java应用程序通过一套统一的API与各种类型的数据库进行通信。在达梦数据库中,我们同样可以通过JDBC驱动来建立Java程序与数据库之间的连接。 在提供的文件列表中,提到了以下...

    jdbc各种连接实例

    Java Database Connectivity (JDBC) 是Java程序访问关系型数据库的标准接口。通过JDBC,开发者可以编写Java代码来执行SQL语句,实现数据的查询、插入、更新和删除等操作。以下是一些使用JDBC连接不同数据库的实例: ...

    JDBC数据库连接池实现原理

    JDBC(Java Database Connectivity)是Java编程语言与各种数据库交互的一种标准接口,它允许Java程序通过JDBC API来访问和操作数据库。在处理大量数据库交互的Web应用中,频繁地创建和关闭数据库连接会消耗大量的...

    jdbc和连接池的jar包

    它实现了JDBC接口,使得开发者可以使用标准的JDBC API与Oracle数据库进行交互,包括创建数据库连接、执行SQL语句、处理结果集等操作。 连接池是一种数据库连接管理技术,它可以有效地管理和复用数据库连接,从而...

    sqljdbc4连接数据库

    JDBC是Java Database Connectivity的缩写,是Java语言中用来规范客户端程序如何连接和操作数据库的标准接口。JDBC驱动分为四种类型:Type 1、Type 2、Type 3和Type 4。`sqljdbc4`属于Type 4,是纯Java实现的驱动,...

    Oracle 客户端JDBC连接测试工具

    JDBC是Java编程语言中的一个标准API,它为各种数据库提供了统一的接口,使得Java开发者能够编写与数据库无关的代码。JDBC包括一系列接口和类,例如`DriverManager`、`Connection`、`Statement`和`ResultSet`,它们是...

    jdbc连接不同数据库方法

    JDBC是Java平台中用于访问数据库的标准Java API,它允许开发者执行SQL语句并处理结果。 在Java中,连接不同类型的数据库主要涉及以下几个步骤: 1. **加载驱动**:首先,需要加载对应数据库的JDBC驱动。例如,对于...

    powerbuilder9 连接 oracle 10g (使用 jdbc 来连接)

    JDBC 是 Java 开发环境中用来连接各种关系型数据库的标准接口。它提供了一套标准 API,使 Java 应用程序能够访问任何支持 JDBC 的数据库。对于 PowerBuilder 9 而言,使用 JDBC 可以让开发者更加灵活地选择数据库,...

    jdbc连接cache的demo及jar包,自己备份.rar

    2. "jdbc":Java的数据库连接标准,允许Java程序与各种数据库进行交互。 3. "cache.jar":这是与InterSystems Cache数据库交互所必需的Java库文件,可能包含了驱动程序和其他相关功能。 4. "东华接口":可能指的是...

Global site tag (gtag.js) - Google Analytics