PDA

Ver la Versión Completa : ¿15 MB para una sola base de datos?


M@rcos
19-06-2003, 22:47:34
Hola!, supongo que forma parte de mi ignorancia en las bases de datos de Delphi pero ¿como hago para definir una base de datos que sea manejada por windows, es decir que no haga falta el BDE? ¿se puede?¿que archivos tengo que copiar si no? según mi primo hay que agregar al asi como 15 Mb de archivos, pero esto no tiene mucho sentido si mi aplicación tiene 800Kb y necesito 15Mb para mover la base de datos... ¿que pasa?.

En conclusion ¿como defino una tabla de datos para que funcione en cualquier máquina con windows simplemente copiando el ejecutable (miaplicacion.exe) y la base de datos?

¿se puede? o tengo que definir un archivo y escribir todo el código para manejar el ordenamiento, agregado y eliminación de registros?

agradesco de antemano cualquier comentario cuanto mas extenso mejor...!!

__cadetill
20-06-2003, 15:26:21
Eso depende de la base de datos que vayas a utilizar. Si utilizas Paradox, existe una unit que permite atacarlo sin necesidad de tener el BDE instalado (busca por el foro nuevo o viejo y veras cual es porque yo ahora no recuerdo). Pero si trabajas con otros motores como Interbase/Firebird necesitaras tener instalado el cliente (que no ocupa ni mucho menos 15Mb).

Yo solo te he hablado de los dos que mas o menos conozco, pero para que alguien te especifique mas, seria bueno que dijeras que tipo de base de datos vas a utilizar

marcoszorrilla
20-06-2003, 15:49:26
Aquí tienes una información sobre el motot BDE que ya te viene con Delphi.


Tamaño: 5,38 mb
Compatibilidad: Win95/98/Se/NT/2000/XP
Autor: Borland - http://www.borland.com
Categoría: Freeware (ninguna limitación)

Descripción: Programa necesario al SAP para su acceso al banco de datos.

Lo que es el BDE ?
El Borland Database Engine (BDE), producto de la INPRISE (Borland), realiza la conexión entre el software y el banco de datos y es responsable de todo el procesamiento realizado en los datos..

El SAP precisa del BDE ?
SÍ. El archivo de download del SAP ya contiene una instalación parcial del BDE, conteniendo apenas las informaciones necesarias para su funcionamiento. Sin embargo, en algunos casos, será necesario la instalación completa del BDE. Pero, solo haga esa instalación si el soporte recomienda.


Si se quieren manipular verdaderas bases de datos es imprescindible utilizar el motor o motores capaces de interactuar con ellas.

Es como la guagua, tiene el mismo motor, lleve un viajero o lleve 30.

Si es para mantener muy pocos datos, se pueden hacer cosas con ficheros de tipo texto y entonces no necesitarías ningún motor.

Bueno un saludo, para tu primo también.