FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Base de datos portable
Ante todo decir que, al igual que mi nick, soy un novato en el uso de bases de datos.
Me gustaría poder tener una base de datos en un fichero y poder modificarla desde el programa Delphi sin necesidad de tener que instalar otro programa como MySQL que actúe de servidor. Es decir, si quiero seguir metiendo datos desde mi portátil sólo tendría que copiar el directorio del programa (con los ficheros de la BD en él), ejecutarlo y meter datos. Posteriormente, vuelvo a copiar esos datos a otro ordenador y puedo continuar metiendo otros datos. Resumiendo, sólo tengo que hacer un "copiar pegar" de un directorio a un pendrive y así poder usar la base de datos en cualquier ordenador. Según creo, con MySQL tendría que estar instalándolo en todos los ordenadores y copiando los archivos de la bd, además del programa, y me resulta poco práctico. ¿Es posible hacer lo que yo pido? ¿Con qué base de datos? Gracias. |
#2
|
||||
|
||||
Hola Novat0
No se exactamente lo que quieres o no lo entiendo. Quieres tener una base de datos en cada ordenador.? Trabajar en red? Los clientes son diferentes y cada uno tiene su base de datos? Una base de datos para todos? Modificar la base de datos via internet? Hacer un fichero???? para que? Se pueden hacer muchas cosas, mysql se puede trabajar de distintas maneras o talvez trabajar con access ligada a mysql. Bueno hay tantas opciones que ya diras. Saludos |
#3
|
|||
|
|||
Gracias por contestar tan rápido Caral.
El equivalente de lo que quiero es un "archivo de datos", es decir, el programa lee los datos del archivo y los guarda en él. Así si copiara en un pendrive el programa con el archivo podría ejecutar el programa y modificar el "archivo de datos" en cualquier ordenador sin necesidad de instalar nada. Ahora bien, no quiero un simple "archivo de datos", sino una base de datos que sea fácil de mover de un ordenador a otro sin tener que instalar un servidor, es decir, que el propio delphi sea capaz de modificar la base de datos. ¿Es posible o es obligatorio instalar siempre un servidor para la base de datos? Gracias de nuevo |
#4
|
|||
|
|||
La base de datos es única, es decir, si la modifico en el ordenador A, al copiarla al ordenador B, sobreescribiría a la que hubiera en B (como si de un archivo de texto en el que escribo mi diario se tratase).
|
#5
|
||||
|
||||
A esta pregunta:
Access. Saludos |
#6
|
||||
|
||||
Hola
Sigo sin entender muy bien, pero me parece que si tienes por ejemplo una base de datos en access, la puedes instalar en cualquier ordenador, modificarla, y tambien la puedes ligar si quieres con mysql. Yo diria que mejor que un archivo de datos que me suena a un archivo text. yo usaria access, me seria mas comodo. Por supuesto se puede usar con delphi. Saludos |
#7
|
||||
|
||||
Prueba con Firebird Embedded Server, solo tienes que guardar las dlls en el mismo directorio de tu aplicación y podrás acceder a bases de datos firebird. Cuando copies la carpeta con la aplicación, también copia las dll y no habrá ningún problema.
http://www.firebirdsql.org/manual/ufb-cs-embedded.html |
#8
|
||||
|
||||
Hola seoane
Parece que lo que quiere hacer es actualizar la tabla en cualquier ordenador y ponersela a cualquier cliente para solamente hacer un backup de esta. a mi me suena algo asi, ademas de alguna base simple, por eso le indique access, creo que firebird se le complicaria mas. Saludos |
#9
|
||||
|
||||
Caral, lo que le recomendé es una versión "especial" de firebird en el que se incrusta dentro de una dll tanto el servidor como el cliente de la base de datos. De esta manera no hace falta instalar nada en el ordenador, puedes llevar tu aplicación en una memoria usb y utilizarla en cualquier lugar. Creo que se ajusta perfectamente a lo que pedía.
|
#10
|
||||
|
||||
Hola
Un dia de estos estaban hablando de esta base de datos, pero me quede siempre con la duda. Desconozco, como sabes de Firebird, asi que es dificil opinar al respecto, pero recuerda que tan novato es Novat0 como yo. Crees que pueda manejar una dll.? a mi me cuesta escribir la palabra Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
hacer que MySQL sea portable | razadi | SQL | 2 | 12-12-2006 18:43:11 |
Hacer Portable mi Aplicacion | Sir_Roc | Varios | 1 | 09-02-2006 15:58:44 |
Busco BD portable... | n3mohack | Conexión con bases de datos | 9 | 13-01-2006 02:00:45 |
aplicacion portable | HugoH | Varios | 1 | 28-09-2004 16:32:14 |
Base de Datos Portable | fkuong | Conexión con bases de datos | 4 | 26-09-2003 17:59:19 |
|