Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-07-2011
amerika111 amerika111 is offline
Miembro
 
Registrado: nov 2009
Posts: 168
Poder: 0
amerika111 cantidad desconocida en este momento
Problema tabla campos blob

Trabajando con una tabla con campos blob, no se muestran todos los registros a partir de cierto numero los demas no aparecen... por decir la tabla tiene 300 registros y cuando abro directamente la tabla solo aparecen 250 registros ..

realizo una consulta de toda la tabla

Código SQL [-]
select * from fotos

y lo mismo

pero si realizo una consulta de los registros que se que estan ahi pero no me los muestra si aparecen

Código SQL [-]
select * from fotos where id=280
Responder Con Cita
  #2  
Antiguo 29-07-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Que no los muestra, ¿dónde?
Responder Con Cita
  #3  
Antiguo 29-07-2011
amerika111 amerika111 is offline
Miembro
 
Registrado: nov 2009
Posts: 168
Poder: 0
amerika111 cantidad desconocida en este momento
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Que no los muestra, ¿dónde?
consulto la tabla directamente de firebird
Responder Con Cita
  #4  
Antiguo 29-07-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Sigo sin entender, ¿desde tu programa haces el select y lo muestras en un dbgrid?, ¿desde ibexpert/flamerobin/marathon haces un select y se muestra en un dbgrid?, ¿con isql haces el select y se muestra por pantalla?, etc.
Responder Con Cita
  #5  
Antiguo 29-07-2011
amerika111 amerika111 is offline
Miembro
 
Registrado: nov 2009
Posts: 168
Poder: 0
amerika111 cantidad desconocida en este momento
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Sigo sin entender, ¿desde tu programa haces el select y lo muestras en un dbgrid?, ¿desde ibexpert/flamerobin/marathon haces un select y se muestra en un dbgrid?, ¿con isql haces el select y se muestra por pantalla?, etc.
no... la base de datos me conecto a ella por medio de database workbrench y ahi realizo la conexion, que es lo mismo que estar trabajando en sql server en el enterprise manager
Responder Con Cita
  #6  
Antiguo 29-07-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por amerika111 Ver Mensaje
no... la base de datos me conecto a ella por medio de database workbrench y ahi realizo la conexion, que es lo mismo que estar trabajando en sql server en el enterprise manager
Supongo que ese "database workbrench" y ese "enterprise manager" son utilidades como las que he nombrado, ibexpert, flamerobin, etc.

Entonces seguramente el único problema es que por ahorrar tiempo y memoria, estos programas no hacen "fetch" tras hacer el select, o sea, no van hasta el último registro, verás que si avanzas hasta el final y sigues hacia abajo empezarán a aparecer los registros que "faltan".
Algunos programas, como flamerobin, traen sólo los 300 primeros registros, si quieres traerte los demás debes dar al botón "Fetch".
Responder Con Cita
  #7  
Antiguo 29-07-2011
amerika111 amerika111 is offline
Miembro
 
Registrado: nov 2009
Posts: 168
Poder: 0
amerika111 cantidad desconocida en este momento
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Supongo que ese "database workbrench" y ese "enterprise manager" son utilidades como las que he nombrado, ibexpert, flamerobin, etc.

Entonces seguramente el único problema es que por ahorrar tiempo y memoria, estos programas no hacen "fetch" tras hacer el select, o sea, no van hasta el último registro, verás que si avanzas hasta el final y sigues hacia abajo empezarán a aparecer los registros que "faltan".
Algunos programas, como flamerobin, traen sólo los 300 primeros registros, si quieres traerte los demás debes dar al botón "Fetch".

si son parecidos y hago lo que me comentas en recorrer la tabla con page down y me bota ese error que adjunto en la imagen

Última edición por amerika111 fecha: 12-04-2012 a las 19:12:20.
Responder Con Cita
  #8  
Antiguo 29-07-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Bueno, eso parece más bien un problema en la base de datos.
Responder Con Cita
  #9  
Antiguo 29-07-2011
amerika111 amerika111 is offline
Miembro
 
Registrado: nov 2009
Posts: 168
Poder: 0
amerika111 cantidad desconocida en este momento
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Bueno, eso parece más bien un problema en la base de datos.

si y no se que hacer.. alguna idea
Responder Con Cita
  #10  
Antiguo 29-07-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Lo primero de todo, sin que haya ninguna conexión abierta a la BD haz una copia para tenerla a buen recaudo, repito, sin que haya ninguna conexión, es ¡¡¡SUPER IMPORTANTISIMO !!!, Después puedes continuar con este tutorial, por ejemplo. Aunque lo primero de todo es hacer un simple backup y restore, los errores simples normalmente se solucionan con eso.
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
Problema al actualizar Blob en tabla Dali Oracle 1 24-12-2010 20:06:06
Problema con TClientDataSet y campos Blob David Conexión con bases de datos 0 07-09-2007 10:05:36
problema al intentar guardar una imagen como blob en una tabla Gigabyte1024 Conexión con bases de datos 3 22-02-2007 23:30:34
Problema con campos BLOB MARS Tablas planas 0 16-09-2006 07:06:23
Problema al borrar campos de una tabla salvanano Conexión con bases de datos 2 10-08-2006 00:15:58


La franja horaria es GMT +2. Ahora son las 19:34:29.


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