小弟在开发asp.net网站时遇到一个问题,如何来控制一个用户上传图片的个数,比如8幅,并不是限制用户每次登录成功之后最多能上传8幅图片,而是自用户注册成功之后该用户最多只能上传8幅图片,请教各位大虾该如何解决。

解决方案 »

  1.   


    string str = obj.GetField("select count(*) from t_member where uid='aa'");
     if(str >=8 )
    {
       msg = "你上传的文件不能超过8张";
    }
    注:obj.GetField();偶自己写的意思是绑定单个字段
    看明白意思就行了。
    呵呵
      

  2.   

    上传的文件名你应该已经记录到一个数据库里了,在上传前查询一下,SQL语句用Select Count(*) From x Where UserID=@userID,看一下已上传了多少。
      

  3.   

    http://topic.csdn.net/t/20050106/08/3702645.html