Ver Mensaje Individual
  #9  
Antiguo 08-01-2004
jpcancino jpcancino is offline
Miembro
 
Registrado: ene 2004
Posts: 47
Reputación: 0
jpcancino Va por buen camino
Mita thecarlos, esto es más o menos lo que hice yo con mi ventana de login:

Código:
procedure TLogin.Button1Click(Sender: TObject);
begin

categoria:=edit1.text;
if edit1.text='' then
   begin
    application.MessageBox('Categoría o contraseña incorrectas, o no está conectado a Internet    ','Error',MB_OK or MB_ICONHAND);
    form1.Close;
   end;
if edit2.text='' then
   begin
    application.MessageBox('Categoría o contraseña incorrectas, o no está conectado a Internet    ','Error',MB_OK or MB_ICONHAND);
    form1.Close;
   end;
try
zmysqldatabase1.Connect;
except
end;
if edit1.text=dbedit1.Text then
   if edit2.text=dbedit2.Text then
      begin
        zmysqldatabase1.Disconnect;
        login.close;
      end
   else
     begin
        application.MessageBox('Categoría o contraseña incorrectas, o no está conectado a Internet    ','Error',MB_OK or MB_ICONHAND);
        form1.close;
     end
   else
     begin
        application.MessageBox('Categoría o contraseña incorrectas, o no está conectado a Internet    ','Error',MB_OK or MB_ICONHAND);
        form1.close;
     end;

end;



procedure TLogin.ZMySqlDatabase1AfterConnect(Sender: TObject);
var mysql:string;
begin
mysql:='SELECT * FROM users WHERE username='+#39+edit1.text+#39;
zmysqlquery1.Sql.Clear;
zmysqlquery1.Sql.Add(mysql);
zmysqlquery1.Open;
end;
Espero te sirva

Saludos
Responder Con Cita