asp.net(c#)如何读取数据库中数据来验证登陆的用户和密码是否正确

 我来答
司马晚竹广丁
2020-03-06 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.4万
采纳率:35%
帮助的人:840万
展开全部
string
uname
=
this.txtUsername.Text;
//得到登陆帐号
string
pwd
=
this.txtPassword.Text;
//得到登陆密码
SqlConnection
sqlCon
=
new
SqlConnection();
//创建数据库连接对象
//初始化该对象的连接字串
sqlCon.ConnectionString
=ConfigurationManager.ConnectionStrings["strConn"].ConnectionString;
sqlCon.Open();
//打开数据库连接
SqlCommand
sqlComGet
=
new
SqlCommand();
//创建SqlCommand对象
sqlComGet.Connection
=
sqlCon;
//用sqlCon初始化SqlCommand对象
sqlComGet.CommandText
=
"select
*
from
TUser
where
UserName='"
+
uname
+
"'
and
UserPwd='"
+
pwd
+
"'";
SqlDataReader
sqlDr
=
sqlComGet.ExecuteReader();
//创建SqlDataReader对象
if
(sqlDr.Read())
//帐号和密码正确
{
Session["UserID"]
=
sqlDr["UserID"];
Session["UserEmail"]
=
sqlDr["UserEmail"];
Session["UserName"]
=
uname;
//用Session记录帐号
Session["UserPwd"]
=
pwd;
//用Session记录密码
Response.Redirect("Default.aspx");
}
else
//帐号或密码错误
{
this.lblResults.Text="您输入的用户名或密码不正确!";
}
sqlCon.Close();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
万俟秋英謇诗
2019-05-03 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.4万
采纳率:34%
帮助的人:984万
展开全部
div标签,你要加上runat="server",后台代码才能对div操作的!
有runat="server"的才是服务器控件,服务器端才能操作
div.innerhtml="数据"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
楚丹莘词
2019-05-15 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:29%
帮助的人:900万
展开全部
其实不用那么存的
,在存图片的时候吧名字存到数据库中,取得时候直接
readImage.aspx?id=
但是要是绑定控件!
我可以帮助你,你先设置我最佳答案后,我百度Hii教你。你的串号我已经记下,采纳后我会帮你制作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
谷可欣巨君
2019-09-20 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:27%
帮助的人:1978万
展开全部
select
count(*)
from
table
where
user='***'
and
pass='***'
count>0
?
true
false
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式