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时发生异常!");
}
}
}
}
分享到:
相关推荐
面对传统JDBC的优化,使用Apache-DbUtils以及德鲁伊,C3P0技术
这里是shiro入门资料,通过jdbc连接数据库的代码
使用JDBC连接Mysql数据库实现增删改查,用于引导新手入门,项目可运行,有比较详细的注释。
用通俗易懂的语言描述jdbc,适合于新手和有经验人士。。。关于java数据库连接
JDBC介绍+JDBC数据库连接+JDBC连接优化之使用配置文件和使用DriverManager
是一个最简单,也是学习jsp必须会的一个入门实验----通过jdbc连接数据库。 采用jsp+access数据库实现,同时使用javabean通过jdbc连接数据库。运行结果将显示从数据库查询出的图书。里面包含了javabean的源代码及解释...
讲解: 什么是 JDBC JDBC 的用途 JDBC的接口和主要作用 JDBC 连接数据库的步骤
Java JDBC基本入门知识,带增删改查例子,支持MySql数据库,包含事务管理,返回数据格式有类对象和List集合格式。有利于初学者理解Java是怎么连接和操作数据库的,也是慕课网中 JDBC之对面女孩走过来的实例源码,亲...
JAVA连接数据库操作的详解(JDBC),JDBC详尽的PPT入门教程
详细介绍了,使用JDBC连接SQLserver数据库的全过程,各种配置各种步骤都非常详细。 仔细看一遍,很容易上手入门。 网上JDBC的教程很多,但是都很杂,很容易出错,这个里面讲解非常好。
mybatis入门之如何使用jdbc操作数据库;连接、预处理、传参、处理结果集、关闭资源
GBase 8s 数据库 JDBC Driver 是一种基于 Java 的数据库驱动程序,用于连接和操作 GBase 8s 数据库。该驱动程序符合行业标准,提供了灵活的数据库访问和操作方式。 2. 内容 本文档涵盖了以下内容: * GBase 8s ...
使用jdbc,使用java和数据库连接,在java代码中实现访问数据库中数据的方法-------最简单入门级(cs
【技术篇】JDBC连接ORACLE数据库之方法,方便新人来使用,适合新人入门
JDBC(Java Data Base Connectivity, java数据库连接技术)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。**是Java访问数据库的标准规范**。**SUN公司...
matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接运行! matlab算法,毕设、课设程序,全部源码均已进行严格测试,可以直接...
我看了《Servlet和JSP核心编程》之后做的学习总结。对网页通过servlet访问数据库算是个入门教程吧
Spring + jdbc连接 例子,入门级别,很有用的 ,新手可看
关于jdbc连接数据库的基本介绍
《Java Web从入门到精通》开始主要介绍Servlet、JSP、JavaBean、EL、JSTL、JDBC等Web开发基础知识,然后学习Struts、Hibernate、Spring、Ajax、JSF等开源框架,并最终学习如何整合这些开源框架进行J2EE开发,如何...