60e96401e252001d1ae3aaac3a26ea5a

来自「酒店预订系统具有登录」· 代码 · 共 78 行

TXT
78
字号
package hote;
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.lang.*;

public class gengxin {
    
	private String dbDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
	private String      url = "jdbc:odbc:hotemanaga";	
	private String     user = "sa";
	private String password = "";
	
	private Connection conn  ;
	private Statement    st  ;
	private ResultSet    rs  ;
	
	public gengxin(){ 
		try {
			Class.forName(dbDriver);
			conn = DriverManager.getConnection(url, user, password);
			System.out.println("success");
		}catch (ClassNotFoundException e) {
			e.printStackTrace();
		}catch (SQLException e) {
			e.printStackTrace();
		}
	}
	
   public  ResultSet executeFind(String sql)
   {
	   try {			
			st = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
			rs = st.executeQuery(sql);
		
		} catch (SQLException e) {
			e.printStackTrace();
		}
		return rs;
   }
	/*
	 * **
	 * SQL更新方法,返回更新的记录数
	 * @param  sql
	 * @return int
	 */
	public int executeUpdate(String sql) { 
		int i = 0;
		try {			
			st = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
			i = st.executeUpdate(sql);
		} catch (SQLException e) {
			e.printStackTrace();
		}
		return i;

	}
	 public String codeToString (String str) 
	    {
	        String s=str;
	        try
	         {   byte tb[]=s.getBytes("iso-8859-1");
	             s=new String (tb);
	             return s;
	          }
	         catch(Exception e)
	          {  e.printStackTrace();}
	         return s;
	    } 

	 
}


⌨️ 快捷键说明

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