我是delphi新手,我在作一个管理系统的软件,但是在做登陆和权限设置时遇到了问题,我用adoconnection,adotable,但是我不知道怎样做呀?请帮帮我。在等

解决方案 »

  1.   

    http://expert.csdn.net/Expert/topic/1553/1553175.xml?temp=.1897089
      

  2.   

    用adoconnection连上你的数据库,然后把adotable的connection设为adoconnection,tablename设为你的表。
    var
    username,password:string;
    username:=trim(edit1.text);
    password:=trim(edit2.text);
    adotable.active:=true;
    if adotable.locate('用户名;密码',vararrayof([username,password]),[loCaseInsensitive])then
    begin
      showmessage('ok');
    end
    else
     showmessage('error');或者可以
    adotable.Filter:='用户名='''+username+''' and 密码='''+password+'''';
    adotable.Filtered:=true;应该明白了吧:)
      

  3.   

    为什么用LOCATE呢?
    用SQL语句直接写啊!
    这样可以避免大的数据量 啊!
    不同意楼上的做法!
      

  4.   

    xinsmith(爱学习的小弟) 
    呵呵 你说的8错,8过他只是一个登陆作用而已,里面的用户再多也多不到哪里去啊:)