我在asp.net c#中工作。
我有一个用户登录页面,其中包含用户ID,密码字段和&按钮。
登录后,用户提供mcq测试&然后点击页面角落的退出链接注销。 当用户点击Go按钮&当用户点击Logout链接时结束。
我想要开始时间&这个会话的结束时间,我想在一个sql数据库数据库中保存为LoginTime&日期时间格式的LogoutTime。
提前致谢。
答案 0 :(得分:1)
尝试以下方法:
以下代码设置为处理登录连接的webforms:
/* Function which handle login */
// ...
Session["startTime"] = /* get the current time here */;
/* End function which handle connection */
这个用于处理注销的webform:
/* Function which handle logout */
Session["endTime"] = /* get the current time here */;
/* Insert your date in your database, and carrying the date format */
Session["startTime"] = "";
Session["endTime"] = "";
/* End Function which handle logout */
答案 1 :(得分:0)
当用户点击“GO”按钮时,您必须使用GETDATE()来存储时间 用户点击“退出”后,您必须按照“登录”时间的操作进行操作。