Java连接数据库第一版
来源:互联网 发布:初中生 18cm 知乎 编辑:程序博客网 时间:2024/04/30 13:14
package OneConnection;import java.beans.Statement;import java.sql.Date;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;public class Connection { private static Connection ConnectionCall=null; private Connection(){ } public static Connection Call(){ if (ConnectionCall==null) { ConnectionCall=new Connection(); } return ConnectionCall; } public void Add() { try { Class.forName("oracle.jdbc.driver.OracleDriver"); java.sql.Connection conn = DriverManager.getConnection( "jdbc:oracle:thin:@127.0.0.1:1521:shuai", "sys as sysdba", "0"); String sql = "insert into Employee values(1,1,1,1,'1',sysdate,sysdate,1,1,1,1,1)"; java.sql.Statement statement = conn.createStatement(); int values = statement.executeUpdate(sql); System.out.println(values); statement.close(); conn.close(); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } public void Select() { try { Class.forName("oracle.jdbc.driver.OracleDriver"); java.sql.Connection conn = DriverManager.getConnection( "jdbc:oracle:thin:@127.0.0.1:1521:shuai", "sys as sysdba", "0"); String sqlselect = "select * from Employee"; java.sql.Statement statment = conn.createStatement(); ResultSet resultset = statment.executeQuery(sqlselect); while (resultset.next()) { int id = resultset.getInt("emo_id"); String number = resultset.getString("emp_code"); String name = resultset.getString("emp_name"); String possword = resultset.getString("emp_pwd"); String sex = resultset.getString("emp_sex"); Date joind = resultset.getDate("emo_joind"); Date birth =resultset.getDate("emp_birth"); String address=resultset.getString("emp_address"); String email=resultset.getString("emp_emall"); String pohne=resultset.getString("emp_pohne"); long description=resultset.getLong("emp_descripton"); String dept_id=resultset.getString("dept_id"); System.out.println(id + number + name + possword + sex + joind+birth+address+email+pohne+description+dept_id); } } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } }}
0 0
- Java连接数据库第一版
- JDBC第一版连接数据库测试
- java--java连接数据库
- Java 数据库编程 - 连接数据库
- Java连接数据库谈
- java连接MySql数据库!
- Java连接数据库
- Java连接数据库谈
- Java连接数据库
- JAVA连接各种数据库
- JAVA 连接 MySQL 数据库
- java 代理连接数据库
- java连接数据库
- Java连接Oracle数据库
- java连接数据库准备
- Java连接Access数据库
- Java连接数据库实例
- Java连接DB2数据库
- java Enumeration接口的使用例子
- sublime text3实用教程-安装js智能提示插件
- java汇编代码学习(一)基本类型与数组类型
- express-session
- Java中重载与重写的区别
- Java连接数据库第一版
- python-xgboost调参经验
- 旋转数组
- Seccon CTF 2016 部分Writeup.md
- 使用ViewPager+FragmentAdapter 增删Fragment 异常及bug
- ViewPager+GridView实现商品分类
- Android 自定义view探索
- 同时安装office2016与visio2016
- 第十六周2