
3个回答
展开全部
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("出错!");
}
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("出错!");
}
展开全部
将要生成验证码的字符串存放到Session中,同时接收用户输入的验证码,两者进行比较。当然还要看你对大小写有没有限制了,一般是不区分大小写的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这得看具体应用中验证码是怎么存储的,一般来说在生成验证码的同时将其存储在 session,如果采用这种方式,做验证的时候对比输入框的值和session中的值就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询