小弟我是初学者,小弟我要腾飞
程序员文章站
2022-05-29 21:53:04
...
我是菜鸟,我要腾飞
mysql数据库,c#写的程序,c/s结构,
create table user
(
id varchar(10),
name varchar(20)
pass varchar(20)
islogin varchar(20)
)
insert into user
select '01','a1' 'a1' '1'
insert into user
select '02','a2''a2' '0'
得到user的内容如下例如
name pass islogin
a1 a1 1
a2 a2 0
现在我想写一个验证用户名密码的验证啊,当a1用户输入的name pass的内容都正确时修改islogin为1,islogin默认为0,表示用户已经登录,当再有相同的的用户名登录时禁止登录 。当用户退出时修改islogin的值为0。
------解决方案--------------------
完全是业务逻辑问题 不涉及到复杂的sql
------解决方案--------------------
你做到哪一步了,有什么问题
------解决方案--------------------
这个功能应该在你的LOGIN代码和LOGOUT代码中去实现。不是在数据库中实现的。
------解决方案--------------------
登录之前检测islogin为1时就不让登录,提示“此帐户已经登录了,请等待其退出”。
mysql数据库,c#写的程序,c/s结构,
create table user
(
id varchar(10),
name varchar(20)
pass varchar(20)
islogin varchar(20)
)
insert into user
select '01','a1' 'a1' '1'
insert into user
select '02','a2''a2' '0'
得到user的内容如下例如
name pass islogin
a1 a1 1
a2 a2 0
现在我想写一个验证用户名密码的验证啊,当a1用户输入的name pass的内容都正确时修改islogin为1,islogin默认为0,表示用户已经登录,当再有相同的的用户名登录时禁止登录 。当用户退出时修改islogin的值为0。
------解决方案--------------------
完全是业务逻辑问题 不涉及到复杂的sql
------解决方案--------------------
你做到哪一步了,有什么问题
------解决方案--------------------
这个功能应该在你的LOGIN代码和LOGOUT代码中去实现。不是在数据库中实现的。
------解决方案--------------------
登录之前检测islogin为1时就不让登录,提示“此帐户已经登录了,请等待其退出”。
相关文章
相关视频
推荐阅读
-
22岁学习网页编程,学了是PHP、ASP,大侠们支招小弟我该怎么走编程之路
-
小弟我的oop错在哪里?是静态变量的有关问题吗
-
cakephp的App类是在什么时候加载的?小弟我如何找了半天也没有找到…
-
cakephp的App类是在什么时候加载的?小弟我如何找了半天也没有找到…
-
初学者写的留言板登陆代码各位大神帮小弟我看看,为什么要点击登陆两次才能登陆,为什么要点击两次退出才能退出
-
codeigniter小弟我的删除不知道是不能传参还是路由有关问题
-
怎样把GBK的网站源码转换成UTF8?小弟我说的是整个网站的源码
-
php的感叹号是如何用的?就一句代码,帮小弟我解释下就给分
-
作为一名初学者,小弟我表示调试很麻烦
-
小弟我是初学者,小弟我要腾飞