c#的登陆界面怎么连接sql来验证sql里的用户名和密码???急~~~ 数据库表名:dbo.用户信息表 列名: 用户名 密码 用户名默认是 admin 密码是 1用户名控件是 comboBox1 密码控件是 textBox1求代码 急~~~谢谢啦~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这种东西随便在搜索引擎里面一搜一大把http://hi.baidu.com/gcjia/blog/item/e7b3b28fda6384ff503d9221.html string aa = "select * from dbo.用户信息表 where 用户名='" + comboBox1.Text + "' and 密码= '" + textBox1.Text + "'"; SqlConnection conn = new SqlConnection(你的数据库连接字符串); SqlCommand cmd = new SqlCommand(aa.ToString(), conn);conn.Open(); int 结果 = Convert.ToInt32(cmd.ExecuteScalar()); conn.Close(); if (结果 == 1) { 这里查询返回值==1 说明账号密码对得上 你写你要写的函数 } private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "" || textBox2.Text == "") { MessageBox.Show("输入登录信息不完整,请从新输入!", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information); //提示对话框 } else { string password = GetMD5Hash(textBox2.Text);//处理加密密码。 string connstr = 连接数据库字符串 SqlConnection mycon = new SqlConnection(connstr); //定义SqlConnection对象实例并连接数据库 mycon.Open(); string mysql = "select * from 用户表 where rwjh = '" + textBox1.Text + "' and rwpss= '" + password + "'"; //Sql查询语句 SqlDataAdapter myada = new SqlDataAdapter(mysql, mycon); DataTable mydt = new DataTable(); myada.Fill(mydt); int i = mydt.Rows.Count; if (i >= 1) { this.Hide(); Main myf = new Main(); myf.Show(); } else { MessageBox.Show("输入登录信息不正确,请从新输入!", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information); this.textBox1.Text = ""; //清空文本框 this.textBox2.Text = ""; } } } WindowsMoblie部署的问题 .net 好友系统 如何编写 sql2005应用程序未能启动 急急急!!!!1学会用openGL做三维场景最快需要多长时间? Silverlight是什么?开发工具是什么? 请教个简单问题,纯属散分,老大们多指教哦。 Duwamish 7.0问题,请高手帮忙解惑 INFRAGISTICS 的 ULTRAWEBGRID 如何不刷新删除行 通讯方面的问题 我的編譯器為什麼不能進行調試 HttpContext.Current.Request.Files C#生成的dll,PB调用时说找不到函数入口?
SqlConnection conn = new SqlConnection(你的数据库连接字符串);
SqlCommand cmd = new SqlCommand(aa.ToString(), conn);
conn.Open();
int 结果 = Convert.ToInt32(cmd.ExecuteScalar());
conn.Close();
if (结果 == 1)
{
这里查询返回值==1 说明账号密码对得上 你写你要写的函数
}
{
if (textBox1.Text == "" || textBox2.Text == "")
{
MessageBox.Show("输入登录信息不完整,请从新输入!", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information); //提示对话框
}
else
{
string password = GetMD5Hash(textBox2.Text);//处理加密密码。
string connstr = 连接数据库字符串
SqlConnection mycon = new SqlConnection(connstr); //定义SqlConnection对象实例并连接数据库
mycon.Open();
string mysql = "select * from 用户表 where rwjh = '" + textBox1.Text + "' and rwpss= '" + password + "'"; //Sql查询语句 SqlDataAdapter myada = new SqlDataAdapter(mysql, mycon);
DataTable mydt = new DataTable();
myada.Fill(mydt);
int i = mydt.Rows.Count;
if (i >= 1)
{
this.Hide();
Main myf = new Main();
myf.Show();
}
else
{
MessageBox.Show("输入登录信息不正确,请从新输入!", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.textBox1.Text = ""; //清空文本框
this.textBox2.Text = "";
}
} }