Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-02-2013
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
Y si probás? :P
... A.Situacion IN (0, 1, 2, 3, 4) ...

Saludos!
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #2  
Antiguo 14-02-2013
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.610
Poder: 32
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Ángel:

1. ¿Después de hacer el Open, el conjunto de datos permanece abierto (en estado dsBrowse)? Cabe la posibilidad de que algo lo esté cerrando de inmediato y tú lo interpretes como que no trajo nada de la base de datos.

2. ¿Casualmente tiene algo en la propiedad Filter o en el evento OnFilterRecord? Puede que tenga establecido algo que filtre los registros que trajo de la base de datos, de tal forma que no queda ninguno disponible para ser leído.

3. Tal vez tú crees que le estás dando los "mismos" parámetros en tu programa que en IBManager, pero alguno de ellos podría ser diferente por algo que no ves a simple vista, quizá espacios en blanco al final de los campos / valores VarChar / String. Por cierto, ¿no estarás usando campos Char en lugar de VarChar para datos de longitud variable, o alguna opción de "trim" automático que se esté aplicando en un caso y no en el otro?

No dejes de informarnos.

Saludos.
Responder Con Cita
  #3  
Antiguo 15-02-2013
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Ubicación: Toledo - España
Posts: 1.418
Poder: 21
Angel.Matilla Va por buen camino
Cita:
Empezado por Chris Ver Mensaje
Y si probás? :P
... A.Situacion IN (0, 1, 2, 3, 4) ...

Saludos!
Asi funciona perfectamente. Tendre que dejarlo con esas sintaxis, aunque no me guste mucho por lo grandes que pueden ser los querys.
Responder Con Cita
  #4  
Antiguo 15-02-2013
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Ubicación: Toledo - España
Posts: 1.418
Poder: 21
Angel.Matilla Va por buen camino
Después de muchas idas y venidas he solucionado el problema; vale que de una forma un poco "pedestre"... pero funciona. Esa tabla Auxiliar yo la uso para guardar datos temporales con lo cual tiene muchos accesos; bueno, pues para solucionar el problema del query inicial que no funcionaba lo que he hecho es simplemente cerrar y abrir la tabla una vez que termino de rellenarla.

He probado de todo: con ApplyUpdates(), poniendo en las tablas y querys CachedUpdates a true y a false, y al final sólo me ha valido cerrar y abrir. Si a alguien se le ocurre otra solución que me lo diga.

Gracias a todos por las ideas.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Query MySQL: ¿Por qué no funciona? Angel.Matilla MySQL 4 27-06-2012 13:08:03
Query Access no funciona con ADO Delfino Conexión con bases de datos 6 15-06-2007 11:05:44
Quiero liberar my query para usar el mismo varias veces zcatzz Conexión con bases de datos 7 27-01-2007 23:39:45
Componente Pdf (PdfLib_TLB) a veces no funciona fidel OOP 1 06-06-2006 14:45:46
autorefresh no funciona en query y dbgrid ilichhernandez Conexión con bases de datos 6 08-11-2005 19:32:00


La franja horaria es GMT +2. Ahora son las 01:34:12.


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