namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } string strCon = "Server=localhost;User Id=sa;Pwd=;DataBase=my";//定义数据库连接字符串 SqlConnection sqlcon;//声明数据库连接对象 SqlDataAdapter sqlda;//声明数据库桥接器对象 DataSet myds;//声明数据集对象 private void Form1_Load(object sender, EventArgs e) { sqlcon = new SqlConnection(strCon);//实例化数据库连接对象 sqlda = new SqlDataAdapter("select * from S", sqlcon);//实例化数据库桥接器对象 myds = new DataSet();//实例化数据集 sqlda.Fill(myds);//填充数据集 dataGridView1.DataSource = myds.Tables[0];//对DataGridView控件进行数据绑定 } private void button1_Click(object sender, EventArgs e) { int i; for (i = 0; i <myds.Tables[0].Rows.Count; i++) { // myds.Tables[0].Rows[i][0] = dataGridView1.Rows[i].Cells[0].Value;//cell[0]表示当前行的第一列 if (myds.Tables[0].Rows[i][0].ToString() == textBox1.Text)//一定要加.ToString()这个不然有警告提示,而且执行的结果我不相等 { MessageBox.Show("登录成功"); } } if (i >= myds.Tables[0].Rows.Count) MessageBox.Show("登录失败"); } } }
时间: 2024-08-25 17:12:15