天天看点

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判断的话,代码比较多看起来比较麻烦,
 * 不如分开写
 * 
 * 
 * 
           

继续阅读