.net登陆界面代码(net 登录页面)
admin 发布:2022-12-19 19:46 185
今天给各位分享.net登陆界面代码的知识,其中也会对net 登录页面进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、asp.net做登陆页面(用sql数据库)的全部代码
- 2、C#.net中设计一个最简单的登录界面
- 3、ASP.NET 登录界面后台代码
- 4、请给一个C#.net完整的登陆校验代码和数据库连接的代码(c#)
asp.net做登陆页面(用sql数据库)的全部代码
public static void Checkname(string name,string pwd,string returnUrl)
{
SqlConnection conn=new SqlConnection(ConnStr);
conn.Open();
SqlCommand comm=new SqlCommand("select * from [User] where uname=@name and pwd=@password",conn);
comm.Parameters.Add("@name",SqlDbType.NVarChar).Value=name;
comm.Parameters.Add("@password",SqlDbType.NVarChar).Value=pwd;
SqlDataReader sdr=comm.ExecuteReader();
if(sdr.Read())
{
Response.Write("登陆成功");
}
else
{
Response.Write("登陆失败");
}
comm.Dispose();
conn.Close();
}
public static string ConnStr
{
get
{
NameValueCollection configSettings=(NameValueCollection)ConfigurationSettings.GetConfig("WebSettings");
return configSettings["ConnStr"];
}
}
C#.net中设计一个最简单的登录界面
设计登录窗口的思想是这样的: 一、在加载主窗口时候(即Load事件中)加载登录窗口 二、在登录窗口中点击“登录”按钮时候发生下面的事情 1.声明变量userName并获取用户名文本框输入的内容,声明变量pwd并获取密码文本框输入的内容。 2.判断userName是否为空,如果为空,则提示输入并结束事件,判断pwd是否为空,如果为空,则提示输入并结束事件 3.用ADO.NET操作数据库,查找是否有对应输入的用户名和密码,如果有,将关闭登录窗口,如果没有,则提示用户名和密码错误。 设MSSQL数据库中有数据库test1,里面有表users,表中有字段username和pwd。 主窗口中的Load事件中的代码为: Login fm = new Login();//创建登录窗口 if (fm.ShowDialog() == DialogResult.OK)//判断登录是否成功 登录窗口中“登录”按钮的代码为: //要先引用using System.Data.SqlClient; string userName = textBox1.Text; string pwd = textBox2.Text; if (userName == string.Empty )//判断用户名的文本框是否有输入内容{MessageBox.Show("请输入用户名!");//提示输入用户名 return;//跳出事件,不执行下面的代码}else if (pwd == string.Empty){MessageBox.Show("请输入密码!");return;}//下面是ADO.NET对数据库进行操作,查找是否有用户名和密码相符的记录,如果有,设置tag为1,表示登录成功 SqlConnection conn = new SqlConnection("Data Source=.\\sqlexpress;Initial Catalog=test1;Integrated Security=True"); conn.Open(); string sql = string.Format("select count(*) from users where username='{0}' and pwd='{1}'",userName,pwd); SqlCommand comm = new SqlCommand(sql,conn); int tag = 0; if ((int)comm.ExecuteScalar() 0)tag = 1;conn.Close(); if (tag == 1)//判断是否登录成功{this.DialogResult = DialogResult.OK; this.Close();}else{MessageBox.Show("密码错误!");} 以上就是主要的代码和内容了。 说一下你的数据库中的表名使用有问题,不能用user作为表名,因为这是个关键字,用的话会出错的。建议你用users或其他的。 这里有参考源代码,外链是 以上信息希望对你有帮助。^^
ASP.NET 登录界面后台代码
写个最简单的
string userName=textbox1.text;
string userPass=textbox2.text;
if(userName!="" userPass!="")
{
//登陆成功
}else
{
//登陆失败
}
请给一个C#.net完整的登陆校验代码和数据库连接的代码(c#)
我是用MYSQL写的,你修改下ADO.NET的对象名即可拿去使用到你的SQL SERVER2000里了。
private MySqlConnection conn = new MySqlConnection("server=192.168.16.2 ; user id=Sharp ; password=test ; database= fire_account ; charset=gb2312");
//连接字符串
MySqlDataAdapter da = null;
private void button1_Click(object sender, EventArgs e)//按钮触发事件
{
if (textBox1.Text == string.Empty || textBox2.Text == string.Empty)
{
MessageBox.Show("帐号或密码不允许为空! ") }
else
{
textBox2.Text = Encrypt.Encrypt_MD5.Encrypt(textBox2.Text);//加密
string drpwd = string.Empty;
try
{
conn.Open();//打开连接
da = new MySqlDataAdapter("select * from account where id='" + textBox1.Text.Trim() + "'and password='" + textBox2.Text.Trim() + "'", conn);
//查询帐户是否存在
DataSet ds = new DataSet();
da.Fill(ds);
if (ds.Tables[0].Rows.Count == 0)
{
MessageBox.Show("用户名或密码错误!");
}
else
{
MessageBox.Show("登陆成功! ");
}
关于.net登陆界面代码和net 登录页面的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
- 上一篇:p2p代码(P2P中文)
- 下一篇:进程防注入代码(注入系统进程)
相关推荐
- 05-05小说源码里面的下载代码(小说 源代码)[20240505更新]
- 05-05网页图片位置代码(网页设计中图片的位置)[20240505更新]
- 05-05关于nat打洞代码的信息[20240505更新]
- 05-05实现导航界面代码(导航用户界面)[20240505更新]
- 05-05酷代码网站(很酷的代码)[20240505更新]
- 05-05数字货币最新开源代码(数字货币开源代码公布意味着什么)[20240505更新]
- 05-05jquery代码交互(jquery前后端交互)[20240505更新]
- 05-05dreamweaver压缩代码(dreamweaver格式化代码)[20240505更新]
- 05-05网页代码表(网页代码表格边框)[20240505更新]
- 05-05joomlaphp开发代码控制的简单介绍[20240505更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接