Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-09-2008
einarcito einarcito is offline
Miembro
 
Registrado: may 2008
Posts: 101
Poder: 17
einarcito Va por buen camino
Perfil de usuario

hola tengo un problema, aca les dejo una porcion de codigo

Código Delphi [-]

with dm.query1.do begin
      Active := False;
      sql.Add('select * from cuentasusuarios where nombre = nombre and contrasena=contrasena');
      {Asignamos un valor a cada parametro}
        ParamByName('pnombre').Value := editusuario.Text;
        ParamByname('pcontrasena').Value:=editcontrasena.Text;
        Active := true;
      if (recordcount > 0)
         then
           begin
                  showmessage('Usuario y contrasena valido');
                  editusuario.Clear;
                  editcontrasena.Clear;
                  editusuario.SetFocus;
                  end else begin
                  showmessage('invalidos');
                  editusuario.Clear;
                  editcontrasena.Clear;
                  editusuario.SetFocus;
                  end;
          end;     
    
      dm.usuarios.Close;
      dm.usuarios.Open;

es para hacer un login, al principo cunado me logueo me muestra el mensaje pero cuando quiero hacer un segundo login me da error la aplicacion. me podrian decir donde ta el error???

Última edición por dec fecha: 19-09-2008 a las 04:00:12.
Responder Con Cita
  #2  
Antiguo 19-09-2008
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
Hola einarcito, cual es el error que te sale .

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
  #3  
Antiguo 19-09-2008
einarcito einarcito is offline
Miembro
 
Registrado: may 2008
Posts: 101
Poder: 17
einarcito Va por buen camino
Perfiles

un error q me traba el programa. me da el error en la sentencia sql con los nuevos datos cargados. y el compilador me deja con el cursor en el if(recordCount >0) yo creo que es porque necesito lleva el puntero a la 1ra posicion de la tabla nuevamente, algo como un recorCount:=0 pero no me deja, nose si me hago entender???
la 1ra vez accedo perfecto pero cuando quiero ingresar de nuevo me sale el error, q puede ser???? CAROO:=
Responder Con Cita
  #4  
Antiguo 19-09-2008
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
Hola de nuevo, así a simple vista te falta hacer Clear de lo que tienes en tu propiedda Sql.

Código Delphi [-]
with dm.query1.do begin
      Active := False;
      sql.Clear;
      sql.Add('select * from cuentasusuarios where nombre = nombre and contrasena=contrasena');
      {Asignamos un valor a cada parametro}
        ParamByName('pnombre').Value := editusuario.Text;
        ParamByname('pcontrasena').Value:=editcontrasena.Text;
        Active := true;

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
  #5  
Antiguo 19-09-2008
einarcito einarcito is offline
Miembro
 
Registrado: may 2008
Posts: 101
Poder: 17
einarcito Va por buen camino
Perfiles

Soy un pavo no me di cuenta:S gracia por hacerme abrir la cabeza fuinciono.. ADios CARUUUUUU
Responder Con Cita
Respuesta



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
Pregunta: Usuario de red distinto al usuario de PC? AleT Internet 1 15-11-2006 15:51:07
Duda sobre sistema ulti-usuario y mono-usuario simon Varios 1 07-06-2004 18:35:44
Problema Delphi 5 y Perfil de usuario en Windows 2000 Miguel Clark Varios 1 08-05-2004 00:35:26
Error de aplicación para un perfil en W2000 orodriguezc Windows 0 10-03-2004 01:10:26


La franja horaria es GMT +2. Ahora son las 12:42:07.


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