天天看點

java聽課筆記

result.last();
        int count=result.getRow();
        if(count>0)//使用者已存在
        {
        	
        }else
        {
        	
        }//sql注意 1.空格 2.英文符号
        /* value('"+name+"','"+pw+"');
         * 任務1.通過改SQL語句去掉COUNT,即用sql中的count
        */
        //2.0
    import java.sql.Statement;
    
    
    public class dd {
    	String classname="asdasda";
    	String url="aslkdl;as";
    	String user="root";
    	String password="";
    	Connection connect==null;
    	Statement statement=null;
    	Result result=null;
    	//SQL語句将以參數形式出現在類中
    	public ResultSet query(String sql)
    	{
    		//1.執行個體化
    		//執行SQL語句
    	}//必須先傳回再關閉
    	
    	return resultSet;
    }
    
    	public int updata(String sql)
    	{
    		int k=0;//用來判斷的變量,初始化一定是0
    		//與上面一緻
    		k=statement.executeUpdate(sql);
    		
    		return k;
    	}
    	public void close()
    	{
    		if(resultSet!=null)
    			resultSet.close();
    		if(statement!=null)
    			statement.close();
    		
    		if(connection!=null)
    			connection.close();
    	}
/*
 * 注冊登入差別
 * 1.SQL語句不同
 * 2.邏輯判斷不同
 * 相同:注冊密碼都提示為空
 * 不同:1.注冊使用者名存在顯示使用者名已存在,
 * 		   登入驗證并顯示密碼錯誤
 * 	   2.注冊單獨注冊失敗,
 * 	如果用if判斷的話,代碼比較多看起來比較麻煩,
 * 不如分開寫
 * 
 * 
 * 
           

繼續閱讀