FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Gracias radenf y roman, con la primera rutina por lo meno elimino al Exception ya que me muestra un mensaje si tiene o no tiene foto y con la segunda tengo que especificar todos los campos de tabla, de igual puedo usarla.
roman ese es el problema que tengo cuando el registro no tiene foto lo que quiero es poder imprimirlo tengo o no foto. |
#2
|
||||
|
||||
Cita:
En casos similares yo he optado por usar una imagen por defecto para quienes no tienene foto, por ejempo, una silueta. Cuando se guarda un registro sin foto, en el campo pongo la ruta de esa imagen. De esta manera evito comprobar en cada caso si hay o no foto. // Saludos |
#3
|
|||
|
|||
el problema es que tengo mas de 4000 registro porque estoy haciendo un cambio ya que cuando guardo la foto en la base de datos esta se torna super lenta.
mil gracias seguiré investigando roman. |
#4
|
||||
|
||||
Cita:
Entonces, cuando des de alta un registro y no dispongas de foto para es registro, en el campo foto almacenes "c:\ruta\a\las\fotos\silueta.jpg". Así, cuando leas los registros, dejas el código tal como lo tenías al principio. Si el registro no tiene foto, lo que cargará será silueta.jpg y no te marcará el error. // Saludos |
#5
|
|||
|
|||
Me siento muy agradecido por toda la ayuda brindada, gracias radenf y roman, no tengo problema con el mensaje que presenta ya que me indica lo que esta pasando y con relación a colocar la imagen para los registro que no tiene foto tampoco es un problemas, el caso es que estamos hablando de mas de 4 mil registro que no tienen fotos momentaniamente.
la historia de esto es que tengo un sistema funcionando con mas de 4 mil registro y cada uno tiene su foto, el problema de esto es que la base de datos esta super lenta y tengo que usarlo en una maquina local ya que cuando lo pongo en red tarda mucho para subir y consume mucho recurso, si existiera la forma de mejor el movimiento fuera un éxito, estoy usando access 2007. |
#6
|
|||
|
|||
Tenta cambiar tu base dados mejor desempenho = SQLITE
|
#7
|
||||
|
||||
Me alegra que te funcionara.
Lo que señala roman también es una buena alternativa. Puedes cambiar Dialogs.MessageDlg('¡ No existe foto de esta persona !', mtWarning, [mbOk], 0); por Exit y no mostrará el mensaje. Salu2 |
#8
|
|||
|
|||
Disculpa radenf no comprendo la parte de cambiar, ........!
Cita:
|
#9
|
||||
|
||||
Si sustituyes la frase:
por
El mensaje no aparecerá y no te dará la excepción por la que preguntaste, si es que así lo deseas. Es sólo una opción, ya que a muchos no le gusta que aparezcan mensajes que requieren la intervención del usuario. Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Raised exception class | amparog | Varios | 3 | 12-09-2010 00:18:59 |
Exception class EInvvalidOperation... | MON___ | OOP | 2 | 03-10-2007 13:54:38 |
Problemas con ActiveX: Exception class EOleSysError | TriLoCBA | OOP | 0 | 16-04-2006 00:43:09 |
Error en previsualización:"Error raised exception class..." | SGL | Impresión | 1 | 22-06-2005 12:28:16 |
Exception class EAccess violation... | Giniromero | Conexión con bases de datos | 1 | 13-06-2003 12:47:38 |
|