Gracias por la opinión de todos.
Estoy viendo 2 opciones, según lo que hable con mi amigo-usuario:
Si van a instalar la aplicación en varias PC seguramente instale un
servidorcito con MySql 5.
Si es solo una PC utilizaría Access 2000.
Y tendría a mano el MDAC por si surge algún problema con la conexión a la
base.
No se que les parece?
Saludos
Gabriel
----- Original Message -----
From: "Carlos Bernardo Maggiotti" <[EMAIL PROTECTED]>
To: "vbusers List Member" <[email protected]>
Sent: Monday, November 06, 2006 9:59 AM
Subject: [vbusers] VB6 y Bases de Datos
Muy interesante...
El problema con este tipo de soluciones es que se requiere de expertos
para que estas cosas funcionen apropiadamente. Y me refiero
particularmente a la plataforma Linux (Y derivados).
Aclaro que en su momento estuve indagando en el mundo MySql (allá por la
version 3.53). Mi experiencia fue que para poder habilitar las Bases de
Datos Transaccionales (InnoDB) estuve como dos meses investigando foros
para dar con la configuracion correcta en un archivo plano editado a
mano.
Moraleja... Cuando elijo una plataforma, no elijo solamente tal o cual
prestacion, me fijo tambien que haya una comunidad o documentacion que de
soporte a lo que yo quiera hacer con dicha plataforma. Como se integra con
otras tecologias, hacia donde va el producto, etc...
Osea, volviendo, me tuve que volver experto en configuraciones de arranque
de servidor (en ese caso MySql 3.53), y eso a base de prueba y error. Y
esto me llevo mis dos meses de arrancarme los pelos, y esta demas decir
que el tiempo es dinero.
Lo mismo se aplica a Linux, y demas inventos que giran a su alrededor. Con
esto no estoy diciendo que sean productos malos. Pero algo que le achaco a
estas cosas es que no puede ser que para que un CD te ande, tengas que
estar escribiendo comandos de consola (NO WAY con eso...!!!). Quiza algun
buen conocedor hoy me diga... "Pero si eso ya se puede hacer
automatico...!!!". Puede ser, pero en mi opinion, estas herramientas
tienen todavia que madurar un poco, y ojala que asi lo hagan, porque
tampoco es bueno tener que seguir alimentando al unico elefante.
Estuve mirando la pagina del RealBasic. Interesante que sea
multiplataforma. Pero lamentablemente sigue trabajando con COM (O me
equivoco?). No se si esta gente del producto piensa integrarlo a Vista.
Bien o mal es la tecnologia que se viene.
Bueno... seguramente que este tema dara para un debate mas que largo. Pero
esa es hoy mi conviccion...
Saludos cordiales...
CarlosMag
________________________________
Date: Sun, 5 Nov 2006 23:12:09 -0300
From: [EMAIL PROTECTED]
To: [email protected]
Subject: [vbusers] VB6 y Bases de Datos
Hola Gabriel,
(disculpa los acentos, estoy en una maquina en la que no anda bien el
teclado).
Te cuento como estoy trabajando yo.
Yo estoy trabajando en Linux, con Fedora Core 5, REALbasic y una base
MySQL.
Realmente te digo, es impecable, MySQL es una buena alternativa, corres
el daemon y listo.
Preguntaras que tiene que ver Linux con esto. Facil, REALbasic es cross
platform, codificas en Linux, y funciona en Linux, Windows y Mac, sin
tocar tu codigo compila en las 3 plataformas. ¿Porque Linux? Hasta ahora,
me ha resultado ser solido, tiene lo que necesito, practicamente no hay
virus y las actualizaciones son gratis.
Como vos estas trabajando en VB, REAL tiene un conversor de proyectos VB
a REAL, para que la migracion sea rapida. No es perfecta, pero ahorra
tiempo.
Es BASIC tambien, trabaja bien con clases, objetos, podes hacer una
variedad amplia de aplicaciones.
El costo es de unos 500 dolares la version pro y la version Standard
(para Linux) es gratuita.
Tambien tiene sus problemas, hay algunos bugs dando vuelta, pero nada es
perfecto.
Eso si, la gente de los foros de REAL es muy piola, ayuda mucho, y
trabajan siempre para resolver los problemas y mejorar lo que es REAL.
Creo que la limitacion mas grande de REAL son los controles ActiveX, no
se manejan tan facil como VB y al ser multiplataforma no te conviene usar
cosas de Microsoft si queres que anden en otras plataformas. Igualmente,
hay controles que si lo son, son baratos y proveen buena funcionalidad,
como los Einhugur y las funciones MonkeyBread.
Yo estoy mirando tambien codigo PHP para extender a REAL en cosas que no
tiene, podes incluso comunicar aplicaciones PHP con REAL mediante sockets
(lo probe y funciona), tambien hay funciones para trabajar con clases
Java y mucho mas.
En sintesis, REAL es una alternativa valida, yo estoy terminando el
desarrollo de un proyecto, vamos bien, y hasta ahora no me puedo quejar.
Te dejo la pagina, por si queres echarle un vistazo:
http://www.realbasic.com
Eso si, todo esta en ingles, todavia no se tradujo al castellano la
documentacion... :(
Espero que te resulte util esto. Tene en mente que yo solo compre el
producto y hablo de mi experiencia con el, hay gente que no le gusto,
como todo. No tengo nada que ver con REAL en el sentido que no soy parte
de su empresa.
Saludos.
Juan
On 11/3/06, Gabriel Nuñez Mariosa <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> > wrote:
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
_________________________________________________________________
Consigue el nuevo Windows Live Messenger
http://get.live.com/messenger/overview