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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-08-2006
beatriz g beatriz g is offline
Miembro
 
Registrado: ago 2006
Posts: 21
Poder: 0
beatriz g Va por buen camino
consulta unidireccional

Hola hola, tengo un problema con un select, estoy programando una aplicacion para acceder a una base de datos mysql y en añadido un componete TSQLQuery para realizar una consulta, tengo el siguinete codigo para ejecutar la consulta:

query_pe.SQL.Clear;
query_pe.SQL.Add('select * from personas p, prestaciones_economicas pe');
query_pe.SQL.Add('where (p.expediente=1 and p.id_p=pe.id_p)');
query_pe.ParamByName('p1').AsString:=e_e.Text;
query_pe.Active:=True;
query_pe.Open;


Hasta aqui bien, pero ahora quiero ir avanzando y retrocediendo en la consulta y que me muestre los distinitos datos devueltos. Para avanzar no hay problema ( con query_pe.Next) pero al retroceder utilizo la siguiente instruccion:
query_pe.Prior;
Aqui viene el problema, tengo el siguiente error al ejecutar esta instruccion:

query_pe: Operation not allowed on a unidirectional dataset

vamos que me dice que la consulta es unidirecciona y no puedo ir para atras.
Gracias
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
consulta sobre consulta superhopi SQL 2 16-05-2003 19:01:47


La franja horaria es GMT +2. Ahora son las 11:58:46.


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