Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 22-04-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola titooo.

Podes utilizar un query a fin de realizar la comprobación, pero el código varía según los componentes que uses para conectarte a la bd.

Te pongo un ejemplo de como sería con ADO:
Código Delphi [-]
function ExistUser(Qry: TADOQuery; const aDNI: string): Boolean;
begin
  with Qry do
  begin
    Close;
    SQL.Text := 'SELECT DNI_CLIENTE FROM TB_CLIENTES WHERE DNI_CLIENTE = :PARAM_DNI';
    Parameters.ParamByName('PARAM_DNI').Value := aDNI;
    Open;
    Result := not Qry.IsEmpty;
    Close
  end
end

Llamada:
Código Delphi [-]
...
begin
  if not ExistUser(ADOQuery1, Edit1.Text) then
  begin
    MessageBox(Handle, 'Usuario inexistente', '', MB_ICONERROR + MB_OK);
    Application.Terminate;
  end;
 // ...

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
encriptar clave de usuario negrokau Varios 10 20-05-2011 13:29:58
¿como graficar una función ingresada por el usuario? Robert01 Varios 0 20-12-2006 16:27:25
Cambio clave de usuario del foro clubdelphi Cabanyaler Varios 1 08-11-2005 09:30:41
Cambiar usuario y clave Tomás Firebird e Interbase 4 08-11-2004 23:56:00
Como verificar si un txt existe? danytorres Varios 1 02-12-2003 15:51:20


La franja horaria es GMT +2. Ahora son las 11:04:47.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi