用户登陆的SQL语句怎么写?

解决方案 »

  1.   

    如果是用数据库的帐号(如SQL数据库)登录数据库,登录时默认要输入帐号和密码的.
    如果不是用数据库的帐号,而是自己定义一张表,表上有帐号和密码,也挺容易的:在登录FORM上加一query控件,与相关数据库绑定,加两个文本框:nameedt(要来输入帐号)passwordedt(要来输入密码),再加一个按钮,在其click事件中写
    with query do
    begin
      close;
      sql.clear;
      sql.add('select * from <tablename> where namefield='+#39+nameedt.text+#39+' and passwordfield='+#39+passwordedt.text+#39);
      open;
      if recordcount>1 then  //通过验证
      begin  
       .......  //相关代码
      end
      else   //通不过验证
      begin
      .....  //相关代码
      end;
    end;