全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

java连接数据库(代码分享)

话不多说,请看代码:

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小时内与您取得联系。