JDBC(Oracle数据库为例)
来源:互联网 发布:大数据论文2000字 编辑:程序博客网 时间:2024/05/17 21:55
1:创建表:
2:在Eclipse中Build Path
在Oracle数据库安装目录:F:\sqldeveloper\jdbc\lib 下有个jar包,将它复制出来用于构建路径。
3:操作数据库(增删改查)
package cn.JDBC;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;import org.junit.Test;public class CDUS {//查询数据@Testpublic void test() throws Exception{//记载驱动器Class.forName("oracle.jdbc.OracleDriver");//建立连接,链接数据库String url="jdbc:oracle:thin:@192.168.0.64:1521/xe";// 链接 --驱动程序管理器 . 获取链接 Connection con=DriverManager.getConnection(url,"lxl","1234");//创建执行SQL语句的执行对象//声明 Statement st=con.createStatement();//结果集ResultSet rs=st.executeQuery("select * from stud");//遍历,输出各项while(rs.next()){String id=rs.getString("id");String name =rs.getString("name");int age=rs.getInt("age");String sex=rs.getString("sex");System.err.println(id+","+name+","+age+","+sex);}//关闭rs.close();st.close();con.close();}//插入数据@Testpublic void test1() throws Exception{Class.forName("oracle.jdbc.OracleDriver");String url="jdbc:oracle:thin:@192.168.0.64:1521/xe";Connection con=DriverManager.getConnection(url,"lxl","1234");Statement st=con.createStatement();String sql="insert into stud(id,name,age,sex) values('S99','赵七',45,'F')";int i=st.executeUpdate(sql);System.err.println("影响的行数"+i);st.close();con.close();}//删除数据@Testpublic void test2() throws Exception{Class.forName("oracle.jdbc.OracleDriver");String url="jdbc:oracle:thin:@192.168.0.64:1521/xe";Connection con=DriverManager.getConnection(url,"lxl","1234");Statement st=con.createStatement();String sql="delete from stud where id='S99'";int i=st.executeUpdate(sql);System.err.println("删除的行数:"+i);st.close();con.close();}//修改数据@Testpublic void test3() throws Exception{Class.forName("oracle.jdbc.OracleDriver");String url="jdbc:oracle:thin:@192.168.0.64:1521/xe";Connection con=DriverManager.getConnection(url,"lxl","1234");Statement st=con.createStatement();String sql="update stud set name='王五' where id='S001'";int i=st.executeUpdate(sql);System.err.println("修改的行数:"+i);st.close();con.close();}}
阅读全文
0 0
- JDBC(Oracle数据库为例)
- jdbc连接数据库 以oracle为例
- JDBC访问数据库的基本步骤(Oracle数据库为例)
- jdbc连接字符集为us7ascii的oracle数据库乱码解决办法
- JDBC连Oracle数据库
- jdbc连接oracle数据库
- oracle数据库jdbc连接
- Oracle 数据库JDBC错误
- Jdbc连接Oracle数据库
- JDBC连接Oracle数据库
- JDBC 连接 Oracle数据库
- JDBC连接Oracle数据库
- jdbc链接oracle数据库
- JDBC连接Oracle数据库
- Oracle JDBC连接数据库
- JDBC连接oracle数据库
- jdbc(Oracle数据库)
- Oracle数据库JDBC连接
- Linux图形界面与字符界面切换
- 替换转化的时间的所有汉字
- end $ delimiter ;报错问题
- wireshark的一些过滤规则
- iOS之a按钮重复点击的问题、cell重复点击的问题
- JDBC(Oracle数据库为例)
- 进程和线程
- 树的创建以及先序 中序 后序遍历
- HDU
- Python+Selenium xpath 定位遇到相同元素时的解决方法父节点找子节点
- HDU
- H5新增表单元素
- 使用Windows远程桌面登陆树莓派
- golang语言-1-go普及知识