全网整合营销服务商

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

免费咨询热线: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 


相关文章: 高端智能建站公司优选:品牌定制与SEO优化一站式服务  如何基于云服务器快速搭建网站及云盘系统?  如何规划企业建站流程的关键步骤?  如何在万网开始建站?分步指南解析  c# 在ASP.NET Core中管理和取消后台任务  济南网站建设制作公司,室内设计网站一般都有哪些功能?  如何快速搭建个人网站并优化SEO?  如何选择高效可靠的多用户建站源码资源?  专业商城网站制作公司有哪些,pi商城官网是哪个?  如何在万网自助建站中设置域名及备案?  安徽网站建设与外贸建站服务专业定制方案  如何做静态网页,sublimetext3.0制作静态网页?  网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站?  企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?  建站之星CMS五站合一模板配置与SEO优化指南  如何快速辨别茅台真假?关键步骤解析  ,有什么在线背英语单词效率比较高的网站?  网站设计制作企业有哪些,抖音官网主页怎么设置?  油猴 教程,油猴搜脚本为什么会网页无法显示?  如何生成腾讯云建站专用兑换码?  h5网站制作工具有哪些,h5页面制作工具有哪些?  如何将凡科建站内容保存为本地文件?  如何基于云服务器快速搭建个人网站?  如何通过远程VPS快速搭建个人网站?  JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)  如何在Windows 2008云服务器安全搭建网站?  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  建站主机与服务器功能差异如何区分?  如何通过可视化优化提升建站效果?  C++用Dijkstra(迪杰斯特拉)算法求最短路径  ui设计制作网站有哪些,手机UI设计网址吗?  建站之星安装模板失败:服务器环境不兼容?  在线制作视频的网站有哪些,电脑如何制作视频短片?  如何制作网站标识牌,动态网站如何制作(教程)?  香港服务器部署网站为何提示未备案?  如何用好域名打造高点击率的自主建站?  建站之星24小时客服电话如何获取?  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  ,网页ppt怎么弄成自己的ppt?  广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?  如何通过wdcp面板快速创建网站?  网站制作公司广州有几家,广州尚艺美发学校网站是多少?  实例解析Array和String方法  专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?  建站之星在线版空间:自助建站+智能模板一键生成方案  详解jQuery中基本的动画方法  广东专业制作网站有哪些,广东省能源集团有限公司官网?  股票网站制作软件,网上股票怎么开户?  如何在搬瓦工VPS快速搭建网站?  移民网站制作流程,怎么看加拿大移民官网? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。