给一个 asp.net(C#)的  用三层结果写的 登录,就一个密码和登录名就好 是要三层连数据库的那种,小弟初学
不要来和我说百度找啊之类的,我早就找过了,没一个符合的,很多乱七八糟,也不用和我讲思路啥的一大堆,结果都没个东西,直接实际的,非诚勿扰,谢谢

解决方案 »

  1.   

    汗 是你找的 关键字 不对吧  。
    没有现成的 
    给你个网址 
    www.51aspx.com
      

  2.   

    数据操作层:
    public DataTable GetUserInfo(string username,string pwd)
    {
        //
        //query
        //
    }业务逻辑层:
    public bool CheckUser(string username,string pwd)
    {
        //
        //处理业务逻辑,调用数据操作层的方法
        //
    }表现层:
    private bool CheckUser(string username,string pwd)
    {
        //调用业务逻辑层的方法
    }
      

  3.   

    DAL:IDAL
    BLL 返回List<user>
    web 调用bll中方法查询用户信息
    看看petshop
      

  4.   

    不要抽象三层,不用接口,就是最简单的一个就行了,petshop我的vista系统装不进 很郁闷
    还有能把具体那个代码写下不,你等级这么高,写个也就几分钟的事情,我也知道这么调用,但是具体实现问题啊,再次重申我是菜鸟,直接给我代码 我看起来更直观
      

  5.   

    DAL
    public bool Login(string ID,string Password)
    {
         var theUser=from x in user
                               where x.id=ID
                               select x;
         if(theUser!=null)
             return theUser.password==Password;
         else
             return false;
    }BLL
    public bool Login(string id,string password)
    {
         ......
         //直接调用DAL,再加入必要的逻辑判断
    }
      

  6.   

    嗯,good,人家有本事的从来不耍嘴皮子,不像上面有些人不懂装懂谢谢你了分给你