我是来请教问题的,mysql验证,求好人帮忙,
时间:2011-12-09
来源:互联网
我问个问题也不行吗?乱删我的帖子啊,就是移动也不该移动到php啊。我的是c#写的程序,c/s结构。
请不想帮忙的大侠也不要删我的帖子,我只是像寻求帮助,不会写,找人帮忙也不行吗?
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。
不要删我的帖子啊,问的确实是有关mysql的问题啊,表达的也很清楚了
请不想帮忙的大侠也不要删我的帖子,我只是像寻求帮助,不会写,找人帮忙也不行吗?
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。
不要删我的帖子啊,问的确实是有关mysql的问题啊,表达的也很清楚了
作者: xiaocainiao0011 发布时间: 2011-12-09
逻辑写咋c#里面调用sql
登陆过程逻辑
如果
select 1 from user wher user=xx and pass=yy
那么
update
退出逻辑
直接update 为0
登陆过程逻辑
如果
select 1 from user wher user=xx and pass=yy
那么
update
退出逻辑
直接update 为0
作者: rucypli 发布时间: 2011-12-09
楼主的问题,我曾经也尝试去实现,像二楼说的可以解决部分问题,但是有个问题你需要考虑,在非正常退出时(掉电,系统死机等等),可能这个用户永远都不能再使用该系统了。
作者: Jason_Zhang 发布时间: 2011-12-09
不是删除你的贴子,是移动到合适的版块。
你的问题是如何在C#中操作数据库。 这个问题你应该在C#中去问了。
前面两个贴子,以为你是用的PHP所以移动到PHP版了。你可以自己把那两个贴子移到C#。
数据库层面,很简单,在你LOGIN的时候 update `user` set islogin ='1' where id='xxx'
因为估计这样的回答对你没有任何作用。所以把你的贴子移动更合适的版块。
你的问题是如何在C#中操作数据库。 这个问题你应该在C#中去问了。
前面两个贴子,以为你是用的PHP所以移动到PHP版了。你可以自己把那两个贴子移到C#。
数据库层面,很简单,在你LOGIN的时候 update `user` set islogin ='1' where id='xxx'
因为估计这样的回答对你没有任何作用。所以把你的贴子移动更合适的版块。
作者: ACMAIN_CHM 发布时间: 2011-12-09
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28