C#Windows应用程序登陆界面如何连接到SQL数据库验证用户名和用户密码,我要详细代码……

不要从网上找,好像都不太好用
2025-01-01 05:46:51
推荐回答(4个)
回答1:

SqlConnection cn = new SqlConnection("server=.\\SQLEXPRESS;database=mydb;uid=sa;pwd=;");cn.Open();
string sql = "select pwd from users where name="+textBox1.Text.Trim()+"";
SqlCommand cmd = new SqlCommand(sql, cn);
SqlDataReader dr = cmd.ExecuteReader();
if(dr.read()) { if(dr.getString(0)==TextBox2.text.trim())
MessageBox.Show("登录成功!");
}
cn.Close();

回答2:

我们以前做过一个 局域网的 MyQQ 项目。这里有项目截图。和项目源代码!需要的话,QQ联系:514286339

回答3:

简单的问题,送你一个小小的案例

回答4:

//连接数据库语句。。SqlConnection sqlcon = new SqlConnection("DataSource=服务器名;Integrated Catalog=数据库名;Initial Security=True");//打开数据库sqlcon.Open();//从数据库中找出与用户名相符的密码。。。
string sqlcmd = "select * from table where name='"+textBox1.Text.Trim()+"' ";
SqlCommand cmd = new SqlCommand(sql, cn);
SqlDataReader dr = cmd.ExecuteReader();
//读取出来与密码进行比较if(dr.read()){if(dr["Password"]==TextBox2.text)
MessageBox.Show("登录成功!");
}elseMessageBox.Show("用户名或密码错误!");dr.Close();
cn.Close();