建立一个JDBC

1:找驱动 在oracle安装文件目录 oracle安装目录 \product\11.2.0\dbhome_1\jdbc\lib 只需要在里面找1个你喜欢的包 我们常用的是ojdbc6.jar

2:把包放入工程里面的lib文件夹中 如果没有lib文件夹就建一个(这里文件夹的名字一定要是lib) 右键工程名 new -folder 点flinsh

3:右键工程名 buildpath-configure buildpath  点击 add JARS… 选择lib 文件夹里面的 ojdbc6.jar 点击ok     点击OK

注意:建包的时候不要oracle.jdbc 因为oracle.jdbc这个包名在我们的jdbc包里面已经有了,你这么起名字 java就不知道应该找那个包了

程序如下:

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

public class jdbcText {
public static void main(String args[]){
Connection c=null;
PreparedStatement ps=null;
ResultSet rs=null;
try {
//1:加载驱动
Class.forName("oracle.jdbc.driver.OracleDriver");
//2:获得链接
c=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl","scott","ztoracle");
//3用PreparedStatement执行sql语句
ps=c.prepareStatement("select * from emp");
//4:对执行结果的操作
rs=ps.executeQuery();
while(rs.next()){
System.out.println(rs.getString(2));
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
//5:关闭各种资源
catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
if(rs!=null){
try {
rs.close();
} catch (SQLException e) {
rs=null;
throw new RuntimeException();
}
}
if(ps!=null){
try {
ps.close();
} catch (SQLException e) {
ps=null;
throw new RuntimeException();
}
}
if(c!=null){
try {
c.close();
} catch (SQLException e) {
c=null;
throw new RuntimeException();
}
}
}
}
}

时间: 2024-10-16 19:20:54

建立一个JDBC的相关文章

创建一个jdbc连接

本文介绍如何建立一个jdbc连接进行数据库查询操作. 创建一个java工程,导入jar包. 作者使用mysql数据库,建立jdbc连接需要mysql数据库驱动jar包和jdbc连接jar包. 建立jdbc连接过程如下: 1.加载数据库驱动 2.创建并获取数据库连接 3.创建jdbc stattement 对象 4.设置sql语句 5.设置sql语句中的参数 6.通过statement执行sql并获取结果 7.对sql执行结果进行解析处理 8.释放资源 1package com.xyfer; 2.

【Java编程】建立一个简单的JDBC连接-Drivers, Connection, Statement and PreparedStatement

本blog提供了一个简单的通过JDBC驱动建立JDBC连接例程,并分别通过Statement和PreparedStatement实现对数据库的查询.在下一篇blog中将重点比较Statement与PreparedStatement的差异. 1.为项目添加JDBC驱动 1)JDBC驱动下载 官方下载地址:mysql-connector-java-5.0.8.zip CSDN资料下载地址:mysql-connector-java-5.0.8.zip 2)为项目添加JDBC驱动 建立项目Java项目J

Hibernate学习——建立一个简单的Hibernate项目

最近老师让做个web小应用,大三的时候学习过一点J2EE的东西,也做过一些web相关的XXX管理系统,都是用servlet,jsp这些完成的,虽然勉强能够完成任务,但其中各种代码掺杂在一起,不好看而且维护起来也很麻烦,出了一点问题要调试好久才能解决.这次打算让自己多学一点东西,在项目的架构上我使用了struts2实现了多层代码的分离,在数据库方面,因为以往的经历都需要对连接数据库进行一个封装,里面包含有数据库的连接,记录的添加,查询,修改和删除等操作,每次使用的过程中都需要先实现一个连接对象然后

c语言:写一个函数建立一个有3名学生数据的单向动态链表

写一个函数建立一个有3名学生数据的单向动态链表. 解:程序: #include<stdio.h> #include<stdlib.h> #define LEN sizeof(struct Student) struct Student { long num; float score; struct Student *next; }; int n; struct Student *creat(void)//定义函数返回一个指向链表头的指针 { struct Student *head

如何建立一个GPU加速的研究计算集群(一)

世界上某些最快的计算机是集群组成的.集群是有多个计算机通过高速网络连接起来的一个计算系统.集群计算机比单台计算机可以达到更高的可用性,可靠性和伸缩性.随着对基于GPU的高性能计算采用越来越广,英伟达GPU逐渐成为世界上最厉害的超级计算集群的一部分.世界前500的超级计算机中,包括差不多50个采用了英伟达的的GPU,并且目前世界上最快的计算机泰坦,使用了大约18000个英伟达开普勒GPU. 在这个帖子中,我将会一步一步的介绍设计.部署和管理一个小型的GPU集群整个过程.我会介绍GPU集群的组成部分

Hyperledger Fabric 建立一个简单网络

p { margin-bottom: 0.25cm; line-height: 120% } Building you first network 网络结构: 2个Orgnizations(每个Org包含2个peer节点)+1个solo ordering service 打开fabric-sample下的示例first-network p { margin-bottom: 0.25cm; line-height: 120% } 其中byfn.sh为启动这个网络的启动脚本,启动脚本中除建立一个包含

如何建立一个自己的网站,建网站的步骤

引导语:其实建好一个网站,除了把网站设计出来之外,还需要域名空间等,那么,具体建立一个网站的步骤是什么呢?接下来由小编给大家带来收集整理的建网站的步骤,希望看完对你有帮助! 网站建设步骤 1.网站方案策划(主要是网站定位,功能,界面风格等) 2.注册域名 3.网站制作(可自己制作,也可选择专业的网站建设公司) 4.购买虚拟主机(或配置独立主机) 5.配置域名.主机及调整程序开通网站 6.网站内容增加 7.网站推广 (一)域名(Domain Name),是由一串用点分隔的名字组成的Internet

Java界面编程-建立一个可以画出图形的简单框架

引子:总共使用3个.java文件,建立一个简单界面编程的框架. 第1个文件:NotHelloWorldComponent.java //NotHelloWorldComponent.java 1 import java.awt.*; 2 import java.awt.geom.*; 3 import javax.swing.*; 4 5 public class NotHelloWorldComponent extends JComponent { 6 public static final

权限管理:建立一个经理组

1.权限管理:建立一个经理组jingli 在系统根下建立一个目录名为public,并切换public目录所属组为jingli 建立aaa bbb ccc三个用户.将aaa bbb两个用户加到jingli组中. groupadd jingli mkdir /pub chgrp jingli /pub/ ll /pub/ useradd aaa useradd bbb useradd ccc passwd aaa passwd bbb passwd ccc usermod -G jingli aaa