我想做一个登陆界面
输入帐号密码后查询数据库里
有则成功
没有则显示失败
现在SQL2000中建立了一个名字为aaa的数据库
建表 表名为user username char 20
password char 20
里面有的帐号密码为 1234 1234
下面是在C#下面的代码
string str="Persist Security Info=False;Initial Catalog=aaa;";
str+="Data Source=localhost;Integrated Security=SSPI;";
SqlConnection Con=new SqlConnection(str);
Con.Open();
string SQL="select username password from user where username='"+this.textBox1.Text.ToString().Trim()+"' and password='"+textBox2.Text.ToString().Trim()+"'";
SqlCommand com=new SqlCommand(SQL,Con);
SqlDataReader myreader=com.ExecuteReader();
if(myreader.Read())
{
if(this.textBox1.Text.ToString()==myreader.GetString(0)&&this.textBox1.Text.ToString()==myreader.GetString(1))
MessageBox.Show("chenggong");
else
MessageBox.Show("shibai");
}
Con.Close();
运行后不关填的什么东西 都只是显示shibai
求教各位帮忙解释一下
谢谢