public class JDBCDemo {
public static void main(String[] args) {
String url = "jdbc:oracle:thin:@localhost:1521:orcl"; //连接ORL目标地址
String driver = "oracle.jdbc.driver.OracleDriver"; //驱动类名
String userName = "scott"; //用户名
String pwd = "tiger"; //密码
try {
Class.forName(driver); //加载数据库驱动
Connection con = DriverManager.getConnection(url,userName,pwd); //创建数据库连接
String set = "select * from myemp"; //查询表
// String del = "delete from myemp where empno = ?";
// PreparedStatement pre = con.prepareStatement(del);
// int empno = 7876;
// pre.setInt(1, empno);
// pre.executeUpdate(); //更新数据库内容
// String upd = "update myemp set sal = 5000 where empno = ?";
// PreparedStatement pre = con.prepareStatement(upd);
// int empno = 7788;
// pre.setInt(1, empno);
// pre.executeUpdate();
String ins = "insert into myemp (empno,ename,job,sal)values(?,?,?,?)";
PreparedStatement pre = con.prepareStatement(ins);
int empno = 7878;
String ename = "张三";
String job = "清洁工";
int sal = 5000;
pre.setInt(1,empno);
pre.setString(2,ename);
pre.setString(3,job);
pre.setInt(4,sal);
pre.executeUpdate();
Statement stm = con.createStatement();
//通过Conection对象中的crateStatement创建一个Statement对象,通过新建的对象来执行SQL语句
ResultSet res = stm.executeQuery(set); //用ResultSet接受查询结果
while(res.next()){
System.out.print(res.getInt("empno")+"\t");
System.out.print(res.getString("ename")+"\t");
System.out.print(res.getString("job")+"\t");
System.out.println(res.getString("sal"));
}
con.close();
stm.close();
res.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
数据库中的JDBC
原创
©著作权归作者所有:来自51CTO博客作者InProvence的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:数据库中关于账户的操作
下一篇:数据库中的DBCP
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
JDBC访问数据库
JDBC访问数据库
数据源 驱动程序 数据库 -
jdbc数据库事务
事务处理(事务操作):保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方 式。
数据库 java 开发语言 sql 数据 -
JDBC操纵Oracle数据库中的BLOB字段
BLOB字段的写入 数据库执行脚本:create table bxxx( id int primary key , image b
BLOB Oracle java sql oracle -
Oracle数据库的JDBC毗邻
,Java可以经过议定JDBC毗邻Oracle数据库,Oracle对JDBC供应了其数据库驱动接口,即oracle.jdbc.driver.OracleDriver,对
JDBC Oracl 数据库 oracle java
















