我在oarcle里建了一个表,用于记载用户的登录信息,里面有“用户名”、“是否已登录”、“密码”、“权限”字段,当用户登录时,“是否已登录”字段就会改为“是”,当用户正常退出时,就改为“否”。但是当程序错误时,就不得不异常退出,这时候,就无法触发“退出”时间(窗体关闭时激发的事件),这样该用户退出后,此用户对应的“是否已登录”字段仍然是“是”!这样此用户下次就无法登录了,除非再到数据库里修改表。但这样很不合理,不知哪位大侠有好多建议!!!!
调试欢乐多
应该用你的程序控制,当登录之后把用户的信息放到session中,session.put("userinfo",user);
当退出的时候就把session清空,session.remove("userinfo");session.clear();
当下次再登录的时候判断session.get("userinfo");是否为null,如果为null的话说明已经退出。
我用C# ,没有找到session
谢谢
不,懂;帮,顶;学,习;赚,分。
虽然这么回贴可能会被删除。
谁他妈的删除了就是个王八蛋。
强烈抗议CSDN这种即当婊子又想立贞洁牌坊的恶劣行为!!!
有本事,就封杀我!!!理由在这里:
他妈的一帮管理员有神经病啊???
http://topic.csdn.net/u/20110422/10/1a381057-7a7b-41d9-8969-ad1f5b77f24a.html?38665
最好给出完整的表结构,测试数据,计算方法和正确结果.否则耽搁的是你宝贵的时间。
如果有多表,表之间如何关联?
如何更有效地在SQL Server论坛上提问
http://topic.csdn.net/u/20100716/19/6f132f16-20e4-418c-8dee-b99d5f86d320.html?75910
[code=SQL]
不,懂;帮,顶;学,习;赚,分。
虽然这么回贴可能会被删除。
谁他妈的删除了就是个王八蛋。
强烈抗议CSDN这种即当婊子又想立贞洁牌坊的恶劣行为!!!
有本事,就封杀我!!!理由在这里:
他妈的一帮管理员有神经病啊???
http://topic.csdn.net/u/20110422/10/1a381057-7a7b-41d9-8969-ad1f5b77f24a.html?38665
最好给出完整的表结构,测试数据,计算方法和正确结果.否则耽搁的是你宝贵的时间。
如果有多表,表之间如何关联?
如何更有效地在SQL Server论坛上提问
http://topic.csdn.net/u/20100716/19/6f132f16-20e4-418c-8dee-b99d5f86d320.html?75910
[code=SQL]