`

JDBC连接数据库--入门

阅读更多
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class SimpleJDBCTest {

public static final String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";

public static final String drivername = "com.microsoft.jdbc.sqlserver.SQLServerDriver";

public static final String user = "sa";

public static final String password = "sa";

public static void main(String[] args) {
   String sql = "select title,price from titles";
   Connection connection = null;
   Statement statement = null;
   ResultSet resultSet = null;
   try {
    Class.forName(drivername);
    System.out.println("加载驱动成功!");
    connection = DriverManager.getConnection(url, user, password);
    System.out.println("连接数据库成功!");
    statement = connection.createStatement();
    resultSet = statement.executeQuery(sql);
    while (resultSet.next()) {
     System.out.println("书名:" + resultSet.getString("title") + "定价:"
       + resultSet.getDouble("price"));
    }
    resultSet.close();
    statement.close();
    connection.close();

   } catch (Exception e) {
    e.printStackTrace(System.out);
   } finally {
    try {
     if (resultSet != null) {
      resultSet.close();
     }
    } catch (Exception e) {
     System.err.println("关闭ResultSet时发生异常!");
    }
    try {
     if (statement != null) {
      statement.close();
     }
    } catch (Exception e) {
     System.err.println("关闭statement时发生异常!");
    }
    try {
     if (connection != null) {
      connection.close();
     }
    } catch (Exception e) {
     System.err.println("关闭connection时发生异常!");
    }
   }
}
}


分享到:
评论

相关推荐

    Java连接数据库-JDBC入门

    面对传统JDBC的优化,使用Apache-DbUtils以及德鲁伊,C3P0技术

    JDBC---入门 英文文档

    Java Database Connectivity (JDBC)...总的来说,JDBC入门涉及加载数据库驱动、建立数据库连接以及使用SQL语句操作数据库。对于初学者来说,了解这些基础知识是至关重要的,它们构成了Java应用程序与数据库交互的基础。

    shiro入门 : 通过jdbc连接数据库

    5. Realm通过JDBC连接数据库,查询与提交的凭证匹配的用户信息。 6. 如果查询结果存在并且凭证正确,认证成功;否则,认证失败。 对于JDBC连接,你需要配置Shiro的数据源和Realm。以下是一个简单的配置示例: ```...

    《-JDBC快速入门-》

    Connection接口是JDBC API的核心组件,提供了操作关系型数据库的连接。Connection接口包括获取连接、关闭连接、提交事务、回滚事务等方法。 Statement接口: Statement接口是JDBC API的核心组件,提供了执行SQL...

    JDBC从入门到放弃-数据库连接使用配置文件方式连接数据库

    - 连接数据库通常涉及调用`Class.forName()`加载数据库驱动,然后使用`DriverManager.getConnection()`创建连接。例如,对于MySQL,代码可能如下: ```java Class.forName("com.mysql.jdbc.Driver"); Connection...

    JDBC---初学者入门

    通过JDBC,开发人员可以编写与数据库无关的代码,因为JDBC提供了一种统一的访问方式,无论数据库是哪种类型。 1. JDBC是一套协议,定义了Java开发者与数据库通信的接口和方法。 2. 实现JDBC的是各个数据库厂商,...

    JAVA数据库编程JDBC 与 Java数据库接口JDBC入门基础讲座 与 JDBC API数据库编程实作教材-程序设计-JAVA JDBC全压缩包.rar

    《Java数据库接口JDBC入门基础讲座》可能是针对初学者的教程,着重于介绍JDBC的基础概念和基本操作,包括如何设置数据库连接参数、执行查询和更新操作、处理异常等。 《JDBC API数据库编程实作教材》则是实战型的...

    神州通用数据库JDBC驱动和手册

    JDBC驱动是Java应用程序连接到数据库的桥梁,它实现了Java API与数据库特定的通信协议。在标题提到的配置信息中,“driver-class-name”是指JDBC驱动的类名,这告诉Java程序如何加载并初始化驱动。在这里,驱动的类...

    JSP通过JDBC访问数据库

    是一个最简单,也是学习jsp必须会的一个入门实验----通过jdbc连接数据库。 采用jsp+access数据库实现,同时使用javabean通过jdbc连接数据库。运行结果将显示从数据库查询出的图书。里面包含了javabean的源代码及解释...

    Java连接数据库的JDBC入门介绍

    **JDBC连接数据库的步骤** 连接数据库通常涉及以下步骤: 1. **加载驱动**:使用DriverManager的`registerDriver()`方法注册对应的数据库驱动。 2. **建立连接**:调用DriverManager的`getConnection()`方法,传入...

    JDBC连接数据库,包含DBCP、C3P0连接池,慕课网实例的源码

    Java JDBC基本入门知识,带增删改查例子,支持MySql数据库,包含事务管理,返回数据格式有类对象和List集合格式。有利于初学者理解Java是怎么连接和操作数据库的,也是慕课网中 JDBC之对面女孩走过来的实例源码,亲...

    JAVA连接数据库操作的详解(JDBC)

    JAVA连接数据库操作的详解(JDBC),JDBC详尽的PPT入门教程

    JDBC连接SQL server数据库详细全过程

    详细介绍了,使用JDBC连接SQLserver数据库的全过程,各种配置各种步骤都非常详细。 仔细看一遍,很容易上手入门。 网上JDBC的教程很多,但是都很杂,很容易出错,这个里面讲解非常好。

    GBase-8s数据库JDBC Driver程序员指南-D.docx

    GBase 8s 数据库 JDBC Driver 是一种基于 Java 的数据库驱动程序,用于连接和操作 GBase 8s 数据库。该驱动程序符合行业标准,提供了灵活的数据库访问和操作方式。 2. 内容 本文档涵盖了以下内容: * GBase 8s ...

    mybatis入门之jdbc操作数据库

    在本文中,我们将探讨如何利用JDBC(Java Database Connectivity)在MyBatis中操作数据库,这是初学者入门MyBatis的基础步骤。我们将涵盖连接数据库、预处理语句、传递参数、处理结果集以及关闭资源等关键知识点。 ...

    Tomcat6.0使用jdbc连接池连接mysql--操作步骤介绍.doc

    最后,启动 Tomcat 服务器,并访问 `http://localhost:8080/DBTest/index.jsp` 查看是否成功连接数据库并获取数据。 以上步骤详细介绍了一个初学者如何使用 Tomcat 6.0 和 JDBC 连接池连接 MySQL 数据库的过程。...

    Java-JDBC学习教程-由浅入深.doc

    JDBC提供了诸如查询执行、结果集处理、数据库连接管理等功能,使开发者能够编写出跨平台的数据库应用程序。 ##### 2.2 JDBC与应用程序的关系 在Java应用程序中,JDBC充当了应用程序与数据库之间的桥梁。通过使用...

    【技术篇】JDBC连接ORACLE数据库之方法.docx

    本文将详细介绍如何使用JDBC连接Oracle数据库,以帮助新人快速入门。 1. JDBC连接Oracle数据库的基本步骤: (1) 添加Oracle JDBC驱动:首先,你需要在项目中引入Oracle的JDBC驱动,通常为ojdbc.jar或ojdbc6.jar等...

Global site tag (gtag.js) - Google Analytics