Hola

 

Instalando los Microsoft Data Access Components debería funcionar sin problemas, siempre y cuando sean de la misma versión, o compatible, con los que utilizaste al desarrollar.

 

Con respecto a instalar Access en cada pc donde instales tu aplicación, no lo veo como una solución. En primer lugar, por cuestiones de licencia, te ves obligado a que cada pc tenga una licencia, al menos de Access para que tu sistema funcione! Una barbaridad y no es la solución real.

 

Vos preguntas que base de datos usar, y muchos, bien te recomiendan usar SQL en sus versiones Express o MSDE, yo me permito disentir un poco. Si la aplicación que vas a desarrollar, como vos decís, es pequeña, y vos sabrás si va a crecer o no en un futuro, supongamos que no, yo te diría, dale para adelante con Access. No lidias con un sistema servidor, que por mas lindo que te lo pinten, tiene sus inconvenientes, que el consumo de memoria, que los permisos de acceso y muchos etcéteras, ahora si existe un minimo asomo de que la aplicación crezca, entonces arrancá con un Express o MSDE para después migrar más fácil a un SQL Server.

 

Bueno, espero haber sido claro. Saludos

 

 

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Lucas M. Fabiani Castro
Enviado el: Sábado, 04 de Noviembre de 2006 01:21 p.m.
Para: vbusers List Member
Asunto: [vbusers] VB6 y Bases de Datos

 

Puede ser que no estés instalando las DLL de acceso a datos, una solución no profesional pero que te puede sacar del paso al menos si utilizas bases de datos Access es instalar MS-Access en la máquina en la cual va a funcionar el programa, también podrías y deberías conseguirte el Runtime para visual basic 6.0.

Voy a buscar las DLL de acceso a datos para MS-Access y te paso la lista en un rato.

El día 3/11/06, Gabriel Nuñez Mariosa <[EMAIL PROTECTED]> escribió:

Puede ser que el problema venga cuando armo el paquete para distribucion? Que omita alguna libreria? Tengo que tomar alguna precaucion?

La verdad que para mi las bases de datos con visual siempre fueron una zona media gris.

 

 

----- Original Message -----

Sent: Friday, November 03, 2006 9:37 PM

Subject: [vbusers] VB6 y Bases de Datos

 

nop, el problema lo tuve, y es básicamente que cuando construyes el código haces referencias estáticas a la ubicación del archivo de bases de datos.
Si trabajas con Access, que sería lo más recomendable si es una aplicación relativamente pequeña, te recomiendo que cuando hagas referencia al archivos de datos los hagas via Orígenes de datos ODBC o bien, utilizando una referencia dinámica similar a la siguiente:

Dim sUbicaBaseDeDatos as string
sUbicaBaseDeDatos = app.path & "\TuBaseDeDatos.MDB"

o bien si tienes la base de datos en una carpeta secundaria dentro de donde se ubican las fuentes de tu programa

sUbicaBaseDeDatos = app.path & "\CarpetaDeDatos\TuBaseDeDatos.MDB"

La ventaja que tiene sobre los ODBC es que no vas a necesitar crear el origen de datos.

Espero te sirva, cualquier cosa ya sabes la dirección de la lista, escribe!!!!

Un abrazo

El día 3/11/06, Gabriel Nuñez Mariosa <[EMAIL PROTECTED]> escribió:

Hola

queria pedirles un consejo. Tengo que desarrollar una pequeña aplicacion
para un amigo y tendria que utilizar una base de datos. En el pasado he
realizado algunas aplicaciones similares pero muchas veces a la hora de
instalarlas en la pc del usuario habia problemas con la base de datos
(generalmente Access).
Que recomiendan uds? utilizar Access? Alguna version en particular? Otra
base de datos?

Gracias por sus opiniones.
Saludos
Gabriel




--
Saludos. Lucas.
--------------------------
Si quieren invitaciones gmail, me avisan!!!




--
Saludos. Lucas.
--------------------------
Si quieren invitaciones gmail, me avisan!!!

Responder a