Java连接数据库第一版
2016-12-15 19:58
211 查看
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(); } } }
相关文章推荐
- JAVA+TOMCAT网站部署第二天——数据库的连接
- java连接数据库通用组件及一些常用帮助类
- (强烈推荐)java连接oracle数据库的各种方法及java在数据库中的含义(SunnyXu原创)
- java连接数据库常用的连接字符串
- Java连接数据库谈
- Java连接各种数据库的实例
- Java连接数据库实例
- Java 与 Oracle 数据库的连接
- Java连接数据库谈
- Java连接数据库的示例
- JAVA与数据库连接方法(一)
- java连接数据库==>出现问题了
- Java连接数据库实例【转载】
- JAVA与数据库连接方法(二)[转]
- Java连接各种数据库的实例
- JAVA连接数据库组件--对JDBC的进一步封装--源文件下载
- JAVA与数据库连接方法(三)
- 关于Java连接各种数据库的实例(zz)
- Java连接数据库
- Java连接各种数据库的实例