当前位置:首页 > 代码 > 正文

.net登陆界面代码(net 登录页面)

admin 发布:2022-12-19 19:46 185


今天给各位分享.net登陆界面代码的知识,其中也会对net 登录页面进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

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站长 原创,转载请注明出处和附带本文链接;

本文地址:http://ahzz.com.cn/post/21315.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载