Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-04-2010
frholguin frholguin is offline
Miembro
 
Registrado: dic 2005
Ubicación: Republica Dominicana
Posts: 40
Poder: 0
frholguin Va por buen camino
Unhappy ayuda con consulta con ado y SQL

tengo esta consulta en un Edit , pero el DBGrid no se mueve para ningun lado necesito ayuda.

if key = #13 then
begin

if rbnopacientes.Checked = true then
qrverificacion.Close;
qrverificacion.Sql.Clear;
Qrverificacion.Sql.text:='SELECT * FROM pacientes WHERE ID_PACIENTES = '+(edit1.Text);
Qrverificacion.Open
Responder Con Cita
  #2  
Antiguo 23-04-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
No veo nada extraño, salvo los parentesis pero pregunto:
Dices que tienes la consulta en un Edit, no sera en el mismo edit1?.
Si no es asi, trata esto:
Código Delphi [-]
if key = #13 then
begin

if rbnopacientes.Checked = true then
qrverificacion.Close;
qrverificacion.Sql.Clear;
Qrverificacion.Sql.text:='SELECT * FROM pacientes WHERE ID_PACIENTES = '+edit1.Text;
Qrverificacion.Open
Y verifica que el dato del edit1 sea string, como tambien que el check este bien.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 23-04-2010
frholguin frholguin is offline
Miembro
 
Registrado: dic 2005
Ubicación: Republica Dominicana
Posts: 40
Poder: 0
frholguin Va por buen camino
abria otra forma de hacerlo porque realmente no me esta funcionando, estoy tratando de hacer la consulta que pase al registro y cuando le doy no hace nada
Responder Con Cita
  #4  
Antiguo 23-04-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Pregunto:
1- Que base de datos usas
2- como conectas el dbgrid con la tabla.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 23-04-2010
frholguin frholguin is offline
Miembro
 
Registrado: dic 2005
Ubicación: Republica Dominicana
Posts: 40
Poder: 0
frholguin Va por buen camino
estoy usando SQL Server Express
Responder Con Cita
  #6  
Antiguo 23-04-2010
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Te voy a hacer un ejemplo con access de lo que creo que es lo que pretendes hacer, dame un minuto.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #7  
Antiguo 23-04-2010
Avatar de olbeup
olbeup olbeup is offline
Miembro
 
Registrado: jul 2005
Ubicación: Santiago de la Ribera (España)
Posts: 685
Poder: 19
olbeup Va camino a la fama
Tienes Vinculados todos los componentes:
ADOConnection -> ConnectionString
ADOQuery -> ADOConnection
DataSource -> ADOQuery
DBGrid -> DataSource

Para que se vea mas claro una sentencia SQL, aunque tienes que poner mas líneas es más legible de ver.
Ejemplo.
Código Delphi [-]
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
  if (Key = VK_RETURN) then
  begin
    if AdoConnection1.Connected then
      AdoConnection1.Close;

    with ADOQuery do
    begin
      SQL.Clear;

      SQL.Add('SELECT');
      SQL.Add('    *');
      SQL.Add('  FROM Pacientes');
      SQL.Add('  WHERE ID_PACIENTES = ' + Edit1.Text);

      Open;
    end;
  end;
end;
Un saludo.
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
Ayuda con una consulta!!! sargento elias SQL 2 12-03-2009 13:10:49
Ayuda con consulta. sargento elias SQL 5 09-06-2008 15:15:33
ayuda en una consulta please lakers MySQL 5 15-04-2008 23:53:23
ayuda con una consulta narcisoplayero SQL 6 24-05-2007 16:36:00
Ayuda con consulta JorgeBec SQL 7 21-10-2003 20:25:16


La franja horaria es GMT +2. Ahora son las 04:36:26.


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