📄 hospitaldao.java~11~
字号:
package hospital;
import java.util.Collection;
import java.sql.*;
import java.sql.ResultSet;
import java.util.*;
import java.sql.SQLException;
import jdbc.JDBC;
import java.sql.PreparedStatement;
public class HospitalDAO {
public HospitalDAO() {
}
public Collection hospital_info(){
ArrayList al=new ArrayList(10);
try{
Statement stmt=JDBC.getConnection().createStatement();
ResultSet rs=stmt.executeQuery("select * from VIEW_holder_vet_pet_iness");
while (rs.next()){
HospitalVO vo=new HospitalVO();
vo.setId(rs.getInt(1));
vo.setVid(rs.getInt(2));
vo.setVname(rs.getString(3));
vo.setHid(rs.getInt(4));
vo.setHname(rs.getString(5));
vo.setPid(rs.getInt(6));
vo.setPname(rs.getString(7));
vo.setHospital(rs.getString(8));
vo.setTime(rs.getString(9));
al.add(vo);
}
rs.close();
stmt.close();
}catch(SQLException ex){
ex.printStackTrace();
}
return al;
}
public HospitalVO hospital_pet_name(String name){
HospitalVO vo=null;
Statement stmt=null;
ResultSet rs=null;
try{
stmt=JDBC.getConnection().createStatement();
String sql="select * from VIEW_holder_vet_pet_iness where petname like'%"+name+"%' ";
rs=stmt.executeQuery(sql);
if(rs.next()){
vo=new HospitalVO();
vo.setId(rs.getInt(1));
vo.setVid(rs.getInt(2));
vo.setVname(rs.getString(3));
vo.setHid(rs.getInt(4));
vo.setHname(rs.getString(5));
vo.setPid(rs.getInt(6));
vo.setPname(rs.getString(7));
vo.setHospital(rs.getString(8));
vo.setTime(rs.getString(9));
}
}catch(SQLException ex){
ex.printStackTrace();
}finally{
if(rs!=null){
try{
rs.close();
}catch(SQLException ex1){
}
rs=null;
}
if(stmt!=null){
try{
stmt.close();
}catch(SQLException ex2){
}
stmt=null;
}
}
return vo;
}
public boolean hospital_add(HospitalVO vo){
try{
String sql="insert into pet_iness valuse(?,?,?,dafault)";
PreparedStatement stmt=JDBC.getConnection().prepareStatement(sql);
stmt.setInt(1,vo.getVid());
stmt.setInt(2,vo.getPid());
stmt.setString(3,vo.getHospital());
int i=stmt.executeUpdate();
stmt.close();
if(i>0)
return true;
else
return false;
}catch(SQLException ex){
ex.printStackTrace();
return false;
}
}
public static void main(String[] args){
System.out.println("sdfgdfsgdfg.........");
HospitalDAO dao=new HospitalDAO();
HospitalVO vo=dao.hospital_pet_name("姹
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -