当前位置:Gxlcms > 数据库问题 > jdbc的步骤

jdbc的步骤

时间:2021-07-01 10:21:17 帮助过:17人阅读

private String driverClass="com.mysql.jdbc.Driver";

private String url="jdbc:mysql://localhost:3306/myschool";

private String username="root";

private String password="123456";

oracle:

private String driverClass="oracle.jdbc.driver.OracleDriver";
private String url="jdbc:oracle:thin:@localhost:1521:orcl";
private String username="scott";
private String password="123";

1)加载驱动

  Class.forname();

2)获取连接对象

  Connection conn=DriverManager.getConnection(url,username,password);

3)拼接sql语句集

4)获得Statement语句集

  Statement sta=conn.createStatement();

5)执行语句,根据操作的不同决定返回结果:

  5.1)insert、update、delete:

  int rows=sta.executeUpdate(sql);

  5.2)select

  ResultSet rs=sta.executeQuery(sql);

  如果返回的是结果集,那么需要遍历

(ResultSet结果集,只用于存储查询结果,只在执行select语句时返回。有以下方法:

  1. boolean next()   将光标从当前位置向下移动一行

  2.void close()   关闭ResultSet对象

  3.String getString(String colLabel)(常用于获取有多行多列的结果集)   根据列的名称获取对应的值

  4. String getString(int colIndex)   根据列的位置获取对应的值

  5.int getInt(int colIndex)(常用于获取count出来的数值)   根据列的位置获取对应的值

  6.int getInt(String colLabel)   根据列的名称获取对应的值

 6)关闭资源:关闭的顺序是从里到外

关闭相关的对象:Connection、Statement、ResultSet

jdbc的步骤

标签:date   简单   strong   exec   cat   api   数据库   编写   private   

人气教程排行