微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

com包

package com;
import java.sql.*;
public class DBConnection {
 Connection con;
 public DBConnection(){
  String url="jdbc:oracle:thin:@localhost:1521:mis";
 // String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=book";
  String user="scott";
  String password="tiger";
  
  try {
   Class.forName("oracle.jdbc.driver.OracleDriver");
 //  Class.forName("com.mircosoft.jdbc.sqlserver.sqlServerDriver");
  } catch (ClassNotFoundException e) {
   e.printstacktrace();
  }
  try {
   con=DriverManager.getConnection(url,user,password);
  } catch (sqlException e) {
   e.printstacktrace();
  }
 }
 public Connection getConnection(){
  return con;
 }
}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

package com;

import java.util.ArrayList;

import java.sql.*;

import actionform.bookform;

public class bookdao {      public ArrayList getSelect(String sql){   ArrayList list= new ArrayList();   DBConnection db=new DBConnection();   Connection con=db.getConnection();   try {    Statement stm= con.createStatement();    ResultSet rs=stm.executeQuery(sql);        while(rs!=null&&rs.next()){     bookform b=new bookform();     b.setId(rs.getString("id"));     b.setAuthor(rs.getString("author"));     b.setTitle(rs.getString("title"));     b.setPublish(rs.getString("publish"));     b.setTime(rs.getString("time"));     b.setPrice(rs.getString("price"));     list.add(b);    }   } catch (sqlException e) {    e.printstacktrace();   }   return list;  }  public int getadd(String sql){      DBConnection DB= new DBConnection();   Connection con =DB.getConnection();    int i=0;   Statement stm;   try {    stm = con.createStatement();    i=stm.executeUpdate(sql);   } catch (sqlException e) {    e.printstacktrace();   }   return i;  } }  

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐