Problema conexion MySql

13/08/2003 - 17:25 por Juan Ramón Hueso | Informe spam
tengo esta cadena de conexión:
lcCadenaConexion "DB=prueba;SERVER2.168.0.1;UID=jrhp;PWD=;STMT=;PORT306;OPTION%;DRIVER
={MySQL};DSN="
Y siempre me da conexión errónea.
¿Que es lo que tengo mal?, ya que estoy haciendo pruebas para pasar los
datos a mysql y no hay forma.
La conexión en local si que funciona es en remoto cuado no va.
Gracias.
Saludos.
Juan Ramón Hueso.
Cartagena-España.

Preguntas similare

Leer las respuestas

#1 Juan Ramón Hueso
14/08/2003 - 00:03 | Informe spam
Es que cuando hago la conexión con el ODBC y la testeo me da correcto.
En local desde el mismo PC que es el servidor, también va bien.
Pero cuando intento conectarme desde otro ordenador en mi red local es
cuando falla.
Me falta saber, si tengo que crear el usuario y el password en el servidor y
que dirección IP tengo que poner, y cuando me conecte a través de Internet
cual es la cadena de conexión.
Como veras mis dudas no son muchas, es que son todas.
Gracias de antemano.


Saludos.
Juan Ramón Hueso.
Cartagena.
España.
Respuesta Responder a este mensaje
#2 Nelson Augusto Cortés Almario
04/09/2003 - 07:09 | Informe spam
Yo utilizo el siguiente procedimiento que tuve que crear para trabajar con
mysql

procedure conectmysql (naca1, abierto)
if !empty(naca1) && puedo pasar un array como parametro de tablas para
abrir directamente
_numcol = alen(naca1,2)
else
_numcol = 0
endif
if empty(abierto) && puedo pasar un parametro para indicar que me deje la
conexión abierta
abierto = 0
endif
if _numcol > 0
wait wind "Conectando al servidor web" nowait
sqlsetprop(0,"DISPLOGIN",3)
_conservimos sqlstringconnect("DB=servimoscomco;SERVER2.168.0.1;UID=usuario;PWD=passwo
rd;PORT306;OPTION%;STMT='';DRIVER={MySQL};DSN=''")
if _conservimos > 0
_openok = .f.
_taberr = ""
for i = 1 to _numcol
_tabla = alltrim(naca1(1,i))
if !empty(_tabla)
wait wind "Conectado al servidor web : Consultando tabla "+_tabla nowait
_sql = "SELECT * FROM "+alltrim(_tabla)
_cursor = _tabla
_secini = second()
sqlexec(_conservimos,_sql,_cursor)
_secfin = second()
if used(_cursor)
_openok = .t.
else
_openok = .f.
_taberr = _taberr + chr(13) + _tabla
endif
endif
endfor
if _openok = .f.
_texto = "Consulta de las tablas "+_taberr+chr(13)+"No fue realizada con
exito"+chr(13)+"Puede que el nombre de la(s) tabla(s) no se encuentre(n) en
la Base de Datos"
messagebox(_texto,0,"Consulta no exitosa")
return 0
endif
endif
if abierto =0
sqldisconnect(_conservimos)
return 0
else
return _conservimos
endif
else
if abierto > 0
wait wind "Conectando al servidor web" nowait
sqlsetprop(0,"DISPLOGIN",3)
_conservimos sqlstringconnect("DB=servimoscomco;SERVER2.168.0.1;UID=usuario;PWD=passwo
rd;PORT306;OPTION%;STMT='';DRIVER={MySQL};DSN=''")
wait clear
return _conservimos
endif
endif
wait clear
endproc

"Juan Ramón Hueso" escribió en el mensaje
news:
Es que cuando hago la conexión con el ODBC y la testeo me da correcto.
En local desde el mismo PC que es el servidor, también va bien.
Pero cuando intento conectarme desde otro ordenador en mi red local es
cuando falla.
Me falta saber, si tengo que crear el usuario y el password en el servidor


y
que dirección IP tengo que poner, y cuando me conecte a través de Internet
cual es la cadena de conexión.
Como veras mis dudas no son muchas, es que son todas.
Gracias de antemano.


Saludos.
Juan Ramón Hueso.
Cartagena.
España.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida