Ver Mensaje Individual
  #13 (permalink)  
Antiguo 06/04/2009, 12:58
fiorella3247
 
Fecha de Ingreso: febrero-2009
Mensajes: 101
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Montar una aplicacion de vb 6.0 en red usando bd mysql

Hola Seba123no...

En primer lugar probe montar la aplicacion en red mediante el registro de windows asi:

Código:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\VB and VBA Program Settings\Phenix\Ruta]
"stringConnectionMYSQL"="DRIVER={MySQL ODBC 3.51 Driver};SERVER=192.10.1.91;DATABASE=sistema_inventario;UID=root;PWD=;OPTION=3"
"Raiz"="\\\\servidorce02\\C\\Phenix"
"Local"="C:\\Phenix\\"
fijate que en SERVER esta la ip donde esta montada la bd... cabe destacar que en la pc cliente instale el "appserv-win32-2.5.0.exe", y el controlador "mysql-connector-odbc-3.51.27-win32.msi" pero no me funciona... dice que no se conecta...

Entonces decidi probar tu sugerencias asi:

Código:
Sub conectarBD()
    Dim vArchivo As Integer
    Dim vCadenaConexion As String
    vArchivo = FreeFile
    Open App.Path & "\Cadena.ini" For Input As vArchivo
    Line Input #vArchivo, vCadenaConexion
    Close #vArchivo
    Set Conexion = New ADODB.Connection
    Conexion.ConnectionString = vCadenaConexion
    Conexion.Open
    Conexion.CursorLocation = adUseClient
End Sub
pero me sale el siguiente error:

Error '-2147467259 (800040005)' en tiempo de ejecucion:
[Microsoft][Administrador de Controladora ODBC] No se encuentra el nombre del origen de dato y no se especifico ningun controlador predeterminado.

Yo deduzco que es por el controlador que hay que instalar de mysql para poder utilizarlo con visual basic pero no creo que sea... porque yo ya lo tengo instalado en mi pc desde hace rato... que comence a trabajar con la aplicacion... y de hecho por medio de èl fue que obtuve el ConnectionString


Gracias de antemano y Saludos