第二章:使用JDBC和JavaBean操作数据库
注意事项:当对数据库插入操作是,需要考虑到主 外键的设置,否则会emp表中显示的是插入成功,但是JAVA程序运行报错
JDBC访问步骤:
1、加载驱动Class.forName(“oracle.jdbc.OracleDriver”);
2、获取链接
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl","scott","orcl");
3.创建statement执行sql语句
//3.创建statement对象
Statement st=conn.createStatement();
String sql="select*from emp ";
String sql2="delete emp where empno=1000";
4.返回resultSet查询结
int eno=0;
String ename="";
String job="";、
//进行变更操作
int result=st.executeUpdate(sql2);
查询
ResultSet rs=st.executeQuery(sql);
while(rs.next()){
eno=rs.getInt("empno");
ename=rs.getString("ename");
//可以使用名称,也可以用数字表示,主要看原数据库的数值类型
job=rs.getString(3);
System.out.println(eno+"名字是:"+ename+"工作类型:"+job);
}
5、释放资
//关闭资源
if(rs!=null){
rs.close();
}
if(st!=null){
st.close();
}
if(conn!=null){
conn.close();
}
Statement对象方法:
excuteUpdate:插入,删除,更新
ExcuteQuery:查询
导包的方法:
导入jdbc包:将jdbc包复制粘贴到WEB-INF-lib文件夹下
选中项目-File-buildpath-libarry-AddJar
本机地址:多人同时操作统一数据库时使用
127.0.0.1=localhost