⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dbclass.java

📁 连接mysql数据库的javabean
💻 JAVA
字号:
package bean;
import java.io.*;
import java.util.*;
import java.sql.*;
public class DBclass
{
  private String driver;
  private String url;
  private String username;
  private String password;
  private Connection connection;
  private Statement statement;
  private String message="";
  public DBclass(){
  driver="sun.jdbc.odbc.JdbcOdbcDriver";
  url="jdbc:odbc:bookshop";
  username="";
  password="";
  connection=null;
  statement=null;
  message="";
  }
  public DBclass(String driver,String url,String username,String password)
  {
   this.driver=driver;
   this.url=url;
   this.username=username;
   this.password=password;
   this.message=message;
   }
   public String getDriver(){
   return driver;
   }
   public void setDriver(String driver){
   this.driver=driver;
   }
   public String getUrl(){
   return url;
   }
   public void setUrl(String url){
   this.url=url;
   }
   public String getUsername(){
   return username;
   }
   public void setUsername(String username){
   this.username=username;
   }
   public String getPassword(){
   return password;
   }
   public void setPasssword(String password){
   this.password=password;
   }
   public Connection getConnection(){
   return connection;
   }
   public void setConnection(Connection connection){
   this.connection=connection;
   }
   public Statement getStatment(){
   return statement;
   }
   public void setStatement(Statement statement){
   this.statement=statement;
   }
   public String getMessage(){
   return message;
   }
   public void setMessage(String message){
   this.message=message;
   }
   /**连接数据库*/
   public void connect(){
   try{
        Class.forName(driver);
		connection=DriverManager.getConnection(url,username,password);
		statement=connection.createStatement();
	  }catch (ClassNotFoundException cnfe){
	  message="connection:"+cnfe;
	  }catch (SQLException sqle){
	  message="executequery:"+sqle;
	  }
	}
	public ResultSet executeQuery(String query){
	ResultSet resultset=null;
	try{
	    resultset=statement.executeQuery(query);
		}catch (SQLException sqle){
		 message="executeQuery:"+sqle;
		}
		return resultset;
	}
    public void executeUpdate(String command){
     try{
          statement.executeUpdate(command);
        }catch (SQLException sqle){
          message="executUpdate:"+sqle;
        }
    }
    public void closeConnection(){
    try{
        connection.close();
       }catch(SQLException sqle){
        message="closeConnection:"+sqle;
        }
     }
}	 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -