1.用户名输入账号密码,到服务器验证,服务器返回认证信息,软件根据认证信息登陆程序.具体该怎么实现? 大家是否有好的例子? 因为我对asp.net完全不懂,请大家帮忙.

解决方案 »

  1.   

    这个简单哈,你datatable或者datareader来从数据库中读取这个密码字段,然后通过Txt_PassWord.Text与数据库中的数据进行比较就行哈,如果相等就可以登录了
      

  2.   

    1. web服务, 引入web服务地址,就可以像普通类一样调用
    2. 使用httpwebrequest发送数据到网站 ,并取得返回值
    3. 数据库开放网络访问权限,远程操作数据库
      

  3.   

    用form,定义TextBox为id和pwd,在服务器用request.Form["id"]和request.Form["pwd"],可以获取id和pwd,在进行验证
      

  4.   

    LZ可以写一个方法
    string userName=txtName.Text;
    string userPwd=txtPwd.Text;
    string sql="select * from 表名 where 用户名字段="+userName+" and 用户密码字段="+userPwd;SqlConnection con=new SqlConnection("连接数据库字符串");
    SqlCommand cmd=new SqlCommand(sql,con);
    int i=cmd.ExcuteNonQuery();
    if(i>0)
    {
       登录成功
    }
    else
    {
       登录失败
    }
      

  5.   

    当然这只是一个例子
    我建议LZ使用三层实现,这样增强代码重用性,便于维护
    使用三层的话那么我上面的方法也许就需要改下
    但是大概思路差不多 如果LZ用三层的话可以加我Q453367672 详细解释