Foros del Web » Programación para mayores de 30 ;) » Programación General »

Delphi 6 - error al refrescar un ADOQuery

Estas en el tema de Delphi 6 - error al refrescar un ADOQuery en el foro de Programación General en Foros del Web. Hola. Mi situación es la siguiente: Tengo un ADOQuery en el que el SQL es: SELECT MAX(folio) AS ultimo FROM clientes; el problema es que ...
  #1 (permalink)  
Antiguo 27/09/2006, 19:02
Avatar de ministroy  
Fecha de Ingreso: febrero-2002
Ubicación: Oaxaca, Oaxaca
Mensajes: 93
Antigüedad: 23 años
Puntos: 0
Delphi 6 - error al refrescar un ADOQuery

Hola.

Mi situación es la siguiente:
Tengo un ADOQuery en el que el SQL es: SELECT MAX(folio) AS ultimo FROM clientes; el problema es que algunas veces no me muestra el ultimo folio despues de una insercion, ya probe poner ADOQuery.Refresh despues de abrir el ADOQuery y me marca el siguiente error al llamar al refresh: Información de la tabla base insuficiente para realizar la operación de Update o Refresh.

Agradezco de antemano sus respuestas
__________________
Evoluciona en Internet -> E-WebStudio.Net
  #2 (permalink)  
Antiguo 30/09/2006, 22:09
Avatar de bitbow  
Fecha de Ingreso: julio-2006
Ubicación: Distrito Federal
Mensajes: 635
Antigüedad: 18 años, 7 meses
Puntos: 34
Me ha pasado eso con algunos tablas y con algunos componentes como el TDBF o el Zeos lo soluciono abriendo y cerrando el Query o tabla.
__________________
El ego es el mayor enemigo de un hombre inteligente.
  #3 (permalink)  
Antiguo 04/10/2006, 18:22
Avatar de landa02  
Fecha de Ingreso: junio-2006
Ubicación: Xalapa, Veracruz, México
Mensajes: 42
Antigüedad: 18 años, 8 meses
Puntos: 0
No se si ocupes el mismo ADOQuery, para todas tus consultas, puede ser que si, si asegurate que cada vez que la abras la cierres en cada consulta (el tenerlas abirtas causa errores), o si ocupas muchos ADOQuery's te recomiendo solo uses uno asi no tendras tantos problemas, ojala te sirva
__________________
Lo mejor es vivir la vida minuto a minuto
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:41.