Visual Basic - error catastrofico mysql y vb6

Life is soft - evento anual de software empresarial
 
Vista:

error catastrofico mysql y vb6

Publicado por felipon (2 intervenciones) el 17/01/2005 15:24:44
tengo el siguiente error con mysql y vb6.

me arroja un "error catastrofico" al momento de hacer la coneccion con mysql.. no se me ocurre que pueda ser..--..tengo vb6 y MyODBC-3.51.10
creo que es la ultima version del odbc.

Private Sub Command1_Click()
Set cnn = New Connection
Set rcs = New Recordset

cnn.Open ("dsn=baseprueba")

MsgBox ("cxn ok"), vbInformation

End Sub

-----------------------------------------------------------------------------------
"ERROR '2147418113(8000FFFF)' EN TIEMPO DE EJECUCION :

ERROR CATASTROFICO"

---------------------------------------------------------------------------------

si alguien puede ayudar...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:error catastrofico mysql y vb6

Publicado por Uninauta (18 intervenciones) el 17/01/2005 16:28:58
Quizas te sirva aunque esto es trabajando con SQL Server:

1)Este error lo he visto cuando el servicio de SQL no habia arrancado.
2)Cuando en la cadena de conexion se usa localhost en lugar de la ip.
3)Con SQL 2000 sin la instancia por default.
4)Con una version vieja de MDAC. (Creo que necesita 2.5 o 2.6)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:error catastrofico mysql y vb6

Publicado por mr_bungle22 (2 intervenciones) el 17/01/2005 16:54:34
muchas gracias por la ayuda...
yo estoy recien comenzando a utilizar mysql (lo habia hecho siempre con access pero ya estaba bueno de pasar a otro tipo de bdd)
mira, yo estoy haciendo un programa en un pc local, no estara en red,. en mi pc tengo instalado apache, mysql 5.0.2 , y aqua data studio , que es para crear las bdd, etc.

yo creo que el problema pasa por arrancar el servicio de sql , ya ue no se utilizar bien los programas que te menciones, puesto que los acabo de instalar. quisiera saber con cual de estos programas tengo que arrancar el servicio.

pd: ya tengo creada la coneccion odbc.

gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Existen artículos en internet

Publicado por Ayudante (349 intervenciones) el 17/01/2005 21:05:27
http://www.winntmag.com/Article/ArticleID/40490/40490.html
http://support.microsoft.com/default.aspx?scid=kb;en-us;314635&Product=sql

Este error no es de MySQL, por eso no se me hacía conocido, el tema es hacer caso a lo que los artículos dicen , ya que al final terminanciendo el "Knowledge" o conocimiento tuyo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Existen artículos en internet

Publicado por Uninauta (18 intervenciones) el 18/01/2005 15:33:14
Justamente por eso aclaraba que lo que escribi se referia a SQL Server y no MySql. De manera que en principio instala el SP y prueba... y nos comentas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Existen artículos en internet

Publicado por felipon (17 intervenciones) el 18/01/2005 16:12:42
ok..
tengo vb6 con sp6, mysql 5.0.2, mdac 2.8 , win200 pro. a pesar de tener todo actualizado,no me resultaba,. hasta que cambie la forma de conexion a la bdd.

lo estaba haciendo asi:

set cnn = new connection
set rcs = new recordset

cnn.open ("dsn=baseprueba")

MsgBox ("cxn ok"), vbInformation

' se me caia cuando habria la bdd.

lo arregle de la sigte manera:

ip = "SERVER=localhost;"
DB = "DATABASE=pruebabase;"
USR = "USER=usuario;"
PSW = "PASSWORD=12345;"
Port = "PORT=3306;"
cnn = "DRIVER={MySQL ODBC 3.51 Driver};" & ip & DB & USR & PDW & Port & "OPTION=3;"

MsgBox ("cxn ok"), vbInformation


eso es todo.
pd: con la forma que se caia yo trabajaba en access y nunca tuve problemas. creo que no se puede conectar asi con mysql. bueno adios!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar