Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/08/2009, 09:02
leophp
 
Fecha de Ingreso: julio-2002
Ubicación: stgo rec
Mensajes: 438
Antigüedad: 22 años, 9 meses
Puntos: 3
Respuesta: duda sobre aplicaciones con Visual Basic 6.0

Cita:
Iniciado por culd Ver Mensaje
Para un tipo con experiencia en APLICACIONES COMERCIALES, creo que esto no es un problema...

¿Que te paso?


Te voy a responder a tus dudas..

Un proyecto de VB, es decir algo compilado en .EXE no se puede ejecutar Online, si o si va a descargar algo...

Si te vas a nuevo proyecto vas a encontrar "Aplicacion DHTML" que te permite generar una pagina dhtml con formularios, pero obviamente esos formularios se descargan desde internet, es decir no se ejecuta online (aunque asi pareciera).

Con respecto a la base de datos, ACCESS "NO" es una base de datos multiusuario, y mucho menos del tipo cliente/servidor...

Para establecer una conexion remota a una base de datos podes utilizar base de datos como MySQL, MS SQL SERVER, postgresql, Firebird, interbase, db2 etc...

El problema es que el IP, USUARIO Y CONTRASEÑA de la base de datos va a estar en el .exe asi que si alguien lo baja tiene acceso completo a la base de datos...

Por ende para esas cosas se usa PHP, ASP, que son lenguajes ejecutados desde el servidor...

Ya que sabes "PROGRAMAR" en vb, podes probar con ASP o mejor ASP.NET y ahi si podes crear formularios etc ONLINE al estilo SIMILAR vb...
Para realizar la conexion a la base remota puede dejar la configuracion de la conexion al ODBC y ahi dejar que el usuario del pc ingrese los datos de la conexion, para asi dejar afuera esa info del ejecutable (servidor, usuario, clave y nombre de la base de datos) osea al realizar la conexion desde VB6 solo se conecta al nombre del ODBC y el resto no lo pone por que se asume que ya esta ingresado en ODBC.
__________________
Saludos
Leo