我定义了LoginCount和LastLogin两个字段,存次数和时间
但是不知道在.CS里面如何用代码实现+1 和赋值
烦请哪位帮我敲4 5句代码?
select和用DBHelper做,是吧?谢谢了

解决方案 »

  1.   

    每次登陆成功的时候,就在这个LoginCount字段的基础上+1,根据登陆的用户修改记录登陆次数表的数据
      

  2.   

    UPDATE LoginInfo SET LoginCount=LoginCount+1, LastLogin=GetDate()
    WHERE UserID=登录ID
      

  3.   

    如果你这些登陆都是要持久化存储的你要么把他存到数据库表里要么也一刻存到一份xml里面去维护,
    你说那2种你每次只要每次登陆的时候读取表或xml对应的用户登陆次数信息与最后一次登陆时间
      

  4.   

    这个我会写,问题是你怎么把数据库表里这个数据能修改到,SQL语句是很简单,但是怎么修改到数据库呢?我用了DBHelp..就是这个的不知道写,怎么执行SQL,怎么获取数据再修改?
      

  5.   

    这个啊……你不知道你的dbhelp是不是自己写的,还是怎么弄得,反正思路是这样的:
    using(SqlConnection con=new SqlConnection(sqlStr))//sql数据库链接字符串
    {
           using(SqlCommand cmd=con.CreateCommand())
      {
           cmd.CommandText="sql";//sql语句
            con.Open();
           cmd.ExcuteNonQuery();
       }
    }
    我没有在vs上写,纯粹手写的,所以大小写可能有错误,但是语句的思路嗨哟顺序是对的