用户登录验证

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("登录失败");



        }   

    }

}
用户登录验证
用户登录验证

 

你可能感兴趣的:(用户)