c# winform程序 如何判断用户输入的验证码是否正确?

c#winform程序如何判断用户输入的验证码是否正确?... c# winform程序 如何判断用户输入的验证码是否正确? 展开
 我来答
弭冰枫0i1
2011-08-26 · TA获得超过441个赞
知道小有建树答主
回答量:922
采纳率:50%
帮助的人:445万
展开全部
using System.Data.SqlClient;
SqlConnection conn = new SqlConnection("Server=.;DataBase=Northwind;Uid=sa;pwd=123;");
//数据库连接驱动,.代表本机,也可以用“(Local)、127.0.0.1,局域网的本地IP都可以”
//DataBase 跟上的是你要连接数据库名称
//Uid ,全称是 User ID , 连接数据库的用户名,,默认是 sa
//Password 简称是 pwd ,是连接数据库的密码,,默认是空的,但是我这边自己有设置密码
//Pwd 为空,可以不写 “Server=.;DataBase=Northwind;Uid=sa;”就可以了
scn.open();//打开连接
SqlCommand scd = new SqlCommand("select * from 存用户名的表 where 用户名=输入的用户名 and 密码=输入的密码",scn);
SqlDataReader sdr = scd.ExecuteReader();//读取数据
if(sdr.reder())
{
通过登录
}
else
{
messagebox.show("出错!");
}
menghanshi
2011-08-29 · TA获得超过317个赞
知道答主
回答量:42
采纳率:100%
帮助的人:36.5万
展开全部
将要生成验证码的字符串存放到Session中,同时接收用户输入的验证码,两者进行比较。当然还要看你对大小写有没有限制了,一般是不区分大小写的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zjy198518
2011-08-25 · TA获得超过867个赞
知道小有建树答主
回答量:777
采纳率:80%
帮助的人:581万
展开全部
这得看具体应用中验证码是怎么存储的,一般来说在生成验证码的同时将其存储在 session,如果采用这种方式,做验证的时候对比输入框的值和session中的值就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式