第一个问题:通常用DataReader对像
SqlCommand Comm=new SqlCommand("select count(*) from login where name= '" + textBox1.Text + "'and password=" + textBox2.Text,Conn);
DataReader dr=Comm.ExecuteReader()
if(dr.Read())
{
//e 有记录的操作
}
else
{
}
问题二:
select count(*) from login where name= '" + textBox1.Text + "'and password=" + textBox2.Text
int count = int.Parse(Comm.ExecuteScarlar().ToString());
count就是满足条件的记录数。<1就等于没有满足条件的记录。
不过,取TextBox的时候,记得用上.Trim()是个好习惯