话不多说,请看代码:
package com.shsxt.jdbcs;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
/*
* jdbc步骤: java连接数据库
* // 导入 jar包
* 1、加载驱动 数据库厂商提供的实现类
* 2、获取连接 提供 url 用户名 密码
* 3、创建处理块 可以发送SQL语句到服务器(数据库) 准备一条 SQL语句
* 4、结果集
* 5、分析结果集
* 6、释放资源 先开的后放, 后打开的先放
*/
public class Demo002JDBCConnect {
public static void main(String[] args) throws ClassNotFoundException {
Class.forName("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
String user= "scott";
String pwd= "tiger";
Connection conn = null;
Statement s = null;
ResultSet rs = null;
try {
conn = DriverManager.getConnection(url, user, pwd);
s = conn.createStatement();
String sql = "select deptno, dname, loc from dept";
rs = s.executeQuery(sql);
while(rs.next()){
int deptno = rs.getInt(1); // 根据列号来获取值
String dname = rs.getString("dname"); // 根据列名来获取值
String loc = rs.getString(3);
System.out.println(deptno + "\t" + dname + "\t" + loc);
}
} catch (SQLException e) {
e.printStackTrace();
}finally{
if(rs!=null){
try {
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if(s!=null){
try {
s.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if(conn!=null){
try {
conn.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
}
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# java
# 连接
# 数据库
# Java连接数据库步骤解析(Oracle、MySQL)
# java使用dbcp2数据库连接池
# Java数据库连接池的几种配置方法(以MySQL数据库为例)
# java jdbc连接mysql数据库实现增删改查操作
# Java连接Sql数据库经常用到的操作
# Java使用JDBC连接数据库的实现方法
# java配置dbcp连接池(数据库连接池)示例分享
# java连接MySQl数据库实例代码
# Java Web项目中连接Access数据库的配置方法
# java连接mysql数据库乱码的解决方法
# 多说
# 连接数据库
# 加载
# Demo002JDBCConnect
# static
# void
# public
# main
# url
# SQL
# driver
# Class
# forName
# oracle
# ClassNotFoundException
# String
# args
# throws
# jar
# shsxt
相关文章:
Python如何创建带属性的XML节点
,网站推广常用方法?
购物网站制作公司有哪些,哪个购物网站比较好?
如何制作算命网站,怎么注册算命网站?
图册素材网站设计制作软件,图册的导出方式有几种?
高性能网站服务器配置指南:安全稳定与高效建站核心方案
教育培训网站制作流程,请问edu教育网站的域名怎么申请?
相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?
如何通过可视化优化提升建站效果?
宿州网站制作公司兴策,安徽省低保查询网站?
交易网站制作流程,我想开通一个网站,注册一个交易网址,需要那些手续?
专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?
天津个人网站制作公司,天津网约车驾驶员从业资格证官网?
如何在景安云服务器上绑定域名并配置虚拟主机?
ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?
网站制作的步骤包括,正确网址格式怎么写?
香港服务器网站卡顿?如何解决网络延迟与负载问题?
怎么用手机制作网站链接,dw怎么把手机适应页面变成网页?
5种Android数据存储方式汇总
如何用美橙互联一键搭建多站合一网站?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
详解jQuery停止动画——stop()方法的使用
,想在网上投简历,哪几个网站比较好?
如何解决ASP生成WAP建站中文乱码问题?
建站主机核心功能解析:服务器选择与网站搭建流程指南
临沂网站制作企业,临沂第三中学官方网站?
香港服务器网站生成指南:免费资源整合与高速稳定配置方案
宁波自助建站系统如何快速打造专业企业网站?
建站之星如何助力企业快速打造五合一网站?
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
长沙企业网站制作哪家好,长沙水业集团官方网站?
如何挑选最适合建站的高性能VPS主机?
广州网站制作公司哪家好一点,广州欧莱雅百库网络科技有限公司官网?
建站之星与建站宝盒如何选择最佳方案?
如何在阿里云服务器自主搭建网站?
如何制作一个表白网站视频,关于勇敢表白的小标题?
盐城做公司网站,江苏电子版退休证办理流程?
如何用西部建站助手快速创建专业网站?
,怎么在广州志愿者网站注册?
如何自定义建站之星网站的导航菜单样式?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
如何快速生成专业多端适配建站电话?
如何在IIS中新建站点并解决端口绑定冲突?
网站微信制作软件,如何制作微信链接?
简易网站制作视频教程,使用记事本编写一个简单的网页html文件?
家具网站制作软件,家具厂怎么跑业务?
高端建站如何打造兼具美学与转化的品牌官网?
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
PHP 500报错的快速解决方法
如何用y主机助手快速搭建网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。