如图,我想做一个口令验证,请大大不怕麻烦把单击确定后的事件写一下,包括连接数据库,查找和判断.如果有空的话也注释一下我想通过这个学习一下连接数据库的实例,谢谢了

解决方案 »

  1.   

    在按钮的事件里写:
    using (SqlConnection conn = new SqlConnection(conStr))
            {
                using (SqlCommand cmd = new SqlCommand())
                {
                    try
                    {
                        cmd.Connection = conn;
                        cmd.CommandText = "登陆查询的sql语句";
                        SqlDataAdapter sda = new SqlDataAdapter(cmd);
                        DataSet ds = new DataSet();
                        sda.Fill(ds, tableName);
                        DataTable dt=ds.Tables[tableName];
                         if(dt.Rows.Count>0)
                         {
                            //登陆成功
                         }
                    }
                    catch (Exception ex)
                    {
                        
                    }
                }
            }
      

  2.   


    //连接字符串
    conStr="server=.;uid=sa;pwd=xx ;database=xxx";
      

  3.   


    try
    {
      SqlConnection conn=new SqlConnection();
      SqlConnection.ConnectionString="server=.;database=YourDatabaseName;uid="+txt_uid.Text.Trim()+";pwd="+txt_pwd.Text+";
      conn.Open();
      MessageBox.Show("连接成功");
    }
    catch(Exception ex)
    {
       MessageBox.Show(ex.Messag+"连接失败.");
    }
    finally
    {
       conn.Close();
    }
      

  4.   

    http://www.lokcore.com/avrilxu/article.asp?id=12
    轻松搞定数据库连接字符串