小弟刚学  .NET技术 C# 现在在sql server2000建立表字段为 用户名 密码 权限 3个字段 现在做登陆页面 请问怎么来判断输入的用户密码 和数据库里的是否一样 是个什么思路 ps:我用vs 谢谢 可以说详细点的话 非常谢谢

解决方案 »

  1.   

    微软有专门的文档介绍,你可以搜一下“如何做:将表单身份验证用于 SQL Server 2000”
      

  2.   

    http://download.microsoft.com/download/0/f/b/0fbe7a0b-ff94-4f65-bf68-013a28a790de/HOWTODO/03.doc
      

  3.   

    我这里有一段代码:SqlCommand adc=new OleDbCommand("select EmployeeId from EmployeeTable where EmployeeId='"+tb_ID.Text +"' and Password='"+tb_Password.Text +"'",acon);
    SqlDataReader adr;
    acon.Open();//打开连接
    adr=adc.ExecuteReader();
    if(adr.Read())
    {
    //登录成功的代码
    }
      

  4.   

    写错了
    应该是
    SqlCommand adc=new SqlCommand("select EmployeeId from EmployeeTable where EmployeeId='"+tb_ID.Text +"' and Password='"+tb_Password.Text +"'",acon);
    SqlDataReader adr;
    acon.Open();//打开连接
    adr=adc.ExecuteReader();
    if(adr.Read())
    {
    //登录成功的代码
    }