FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
como se monta la BD en la memoria?
Hola a todos!
Podiran ser tan amables de explicarme como se carga una base de datos en memoria? La idea es que en un set de varios cd de imagenes en el primero este la base de datos que enlaza datos con sus respectivas imagenes, y que al introducir el 1 cd la BD se carge y asi al hacer una consulta pueda enviarle un mensaje al usuario pidiendole que inserte el cd numero X (donde esta la imagen que haria falta para mostrar los datos). Por supuesto el FB es embebido y la BD es de solo lectura. Uso FB 1.5 y delphi 7. Agradecido como siempre por el tiempo que puedan dedicar a responderme...
__________________
if Vivir = Vivir + Aprender then Aprender = ? Alfredo Borges |
#2
|
||||
|
||||
Creo que vas a tener que hacer una copia de la Base de Datos a disco, e ir cambiando los CD's de las imágenes, sino no vas a parar de introducir/sacar CD's.
De todas formas, no me hagas mucho caso, porque no se si he entendido bien la cuestión...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Gracias Neftali por tu atención,
Quiza deba explicarme un poco, aunque tienes una idea de lo que necesito.. El catalogo de imagenes esta distribuido a lo largo de 10 cds... pero solo el primero contiene la BD en la cual estan los datos correspondientes a las imagenes. al hacer una consulta, esta arroja la informacion solicitada mas una o varias imagenes de archivo, las cuales pueden estar en cualquiera de los 10 cds. Lo unico que se me ha ocurrido es adaptar mi programa (que actualmete esta en uso, leyendo las imagenes que estan en directorios del disco duro), para que carge la base de datos (de FB) en Memoria, se conecte, y mantenerla alli mientras se esten haciendo consultas. Es algo asi como la encarta de Microsoft, cuando te pide que insertes el disco 3 porque es alli donde esta el video de lo que consultas. Espero haberme explicado mejor, por favor cualquier ayuda... bien recibida; De todos modos estoy buscando informacion al respecto y si alguien tiene una mejor idea ¡Super!
__________________
if Vivir = Vivir + Aprender then Aprender = ? Alfredo Borges |
#4
|
||||
|
||||
Hola
Se me ocurre que podrias guardar en la BD un campo que haga referencia al nº de CD donde se encuentra la imagen. Ese numero de CD podria ser una etiqueta, con lo que solo hay que buscar una manera de leer la etiqueta por código. Saludos |
#5
|
||||
|
||||
Perdoname, pero es que no acabo de entenderte; Por un lado dices:
Cita:
Cita:
Otra cosa que no comentas y que aclararía las cosas es decir cómo tienes almacenasods los "apuntadores" a las imágenes. Supongo (por suponer) que almaceneas el path de la imagen; Si es así, se me ocurren dos altenativas; ¿Cual estás utilizando? (a) c:\Imagenes\001\imagen1 (path completo) (b) \001\imagen1 (path relativo)
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
|||
|
|||
Ok.. gracias por la duda
Cita:
La idea es pasar toda esa informacion a CDs (ya lo hice y me quedo en 10 dcs, en el primero la base de datos y algunas carpetas de imagenes pequeñas y en los otros 9 el resto de carpetas con imagenes, organizadas) para poderla distribuir y se consulte como solo lectura. Cita:
Cita:
claro estoy abierto a sugencias y les comentare los progresos..
__________________
if Vivir = Vivir + Aprender then Aprender = ? Alfredo Borges |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Consume memoria, se porque, pero no se como evitarlo... | sostro | SQL | 11 | 20-03-2007 16:01:43 |
Como ordeno la informacion que tengo en tabla de memoria? | Luis Alberto | Tablas planas | 7 | 23-11-2005 22:07:57 |
Como cambiar la direccion de memoria a un Puerto | omar_e_rc | Windows | 1 | 23-06-2005 05:38:13 |
Cómo administrar la memoria disponible? | ciscu | Varios | 0 | 29-10-2004 12:15:30 |
Como crear una tabla temporal en memoria para reporte | wereka | SQL | 5 | 01-03-2004 21:01:32 |
|