C#.net asp MVC获取记录用户登陆次数日志

在Visual Studio开发工具中创建一个C# .net MVC项目实体类库存放Sqlserver数据库表中的字段
在这里插入图片描述
使用Linq语句在控制器中查询sqlserver数据库中Usertype表的其他需要字段,int变量接收获取字段的总数集合
在这里插入图片描述
For循环条件小于Count的总数集合,在循环中声明个int变量接收获取[i]的用户ID,
使用linq语句查询System_UserLoginLogTable(用户登陆表)的总数,where条件用户ID,根据用户ID获取登陆次数!
在这里插入图片描述
Linq查询用户ID的最后一次登陆的时间和IP,条件where用户ID倒叙orderby用户登录表的最后登陆时间排序descending,声明一个int变量接收linq查询结果
在这里插入图片描述
实例化一个用户登陆日志表,拿到Usertype实体类的字段全部重新添加进去刚刚实例化的空对象(登陆日志表)
在这里插入图片描述
在这里插入图片描述

声明var变量获取登陆日志表的总数,返回json登陆日志表数据,获取用户登陆网站次数的日志记录MVC后端代码
在这里插入图片描述
使用关联到System_UserTable表与System_UserLoginLogTable表
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_37290823/article/details/86561392