FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como hago para usar imagenes en una base de datos Dbase
Buenas... Tengo este problemilla... estoy creando una base de datos de los empleados de donde trabajo y le quiero colocar a cada registro (empleado) su foto respectiva pero no tengo ni idea de como hacerlo, he leido temas pero no me han servido porque siempre explican para tablas PARADOX, yo uso access 2007 para generar las tablas de tipo DBase IV, en access el campo "foto" lo pongo como "OBJETO OLE" adepaso yo soy usuario de C++ Builder.
|
#2
|
||||
|
||||
Hola
Me parece que lo que quieres no se puede hacer, al menos no de la manera que lo pretendes hacer. Hace mucho que no trabajo con dbase y similares, pero estos (al menos cuando trabajé con ellos) no tenían ningún tipo de campo para almacenar fotos. Además, y si mal no recuerdo, cuando tienes una tabla de Access con un campo de tipo Objeto OLE y la exportas a Dbase, ese campo se queda como Memo. Por que no en vez de guardar la foto, guardas la ruta de la foto? Y si quieres tener una sola foto que sea visible en varios terminales, guardala en el servidor por ejemplo y crea una unidad de red hacia las fotos... |
#3
|
|||
|
|||
Gracias...
Hola...
Primero gracias por su pronta respuesta SandTrem, lo que me planteas se escucha interesante... lo voy a tratar de hacer, si pudieras orientarme un poco en lo que debo hacer te lo agradezco , tienes toda la razon con lo del campo "OBJETO OLE" el cual si se convierte en memo al pasarla como "DBASE". |
#4
|
||||
|
||||
Pues, siguiendo con la idea, crea un campo en la base de datos para la ruta de la foto (yo uso Interbase, asi que lo creo como un Varchar de 256; pero, si mal no recuerdo no existe en DBase, asi que deberás crearlo como tipo string).
Luego guardas en él la ruta:
En este ejemplo, le paso la ruta como un parámetro a la sentencia SQL y la obtengo según la foto que haya elegido el usuario desde un TOpenDialog. Y luego, cuando tengas que mostrar la foto se la asignas a un control TImage, mediante LoadFromFile(): imagen->Picture->LoadFromFile("ruta a la foto aquí"); Espero que te sirva la idea... |
#5
|
|||
|
|||
gracias
hey todo salio de maravilla gracias otra vez, quedo perfecto
|
#6
|
||||
|
||||
de nada....
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como puedo Cargar una Grilla con Imagenes de una Base de Datos.???? | DANNY777 | Gráficos | 3 | 17-05-2007 23:15:30 |
como hago para agregar datos a PostgreSQL | pnsd_89 | Conexión con bases de datos | 0 | 22-03-2007 18:56:04 |
Usar Block de notas como Base de Datos | edelphi | Conexión con bases de datos | 2 | 31-01-2007 04:21:16 |
como hacer una base de datos local don dbase | cesar_winston | Conexión con bases de datos | 1 | 17-11-2004 15:43:29 |
como hacer una base de datos local don dbase | cesar_winston | Conexión con bases de datos | 4 | 16-11-2004 03:55:54 |
|