Power Builder - Conectar Power Builder y MySQL sin ODBC

 
Vista:

Conectar Power Builder y MySQL sin ODBC

Publicado por Will (12 intervenciones) el 16/02/2006 23:25:42
Hola, He instalado Power Builder Enterprise 9.0 en mi máquina y MySQL 4.1, quiero conectarme a una base de datos en MySQL pero sin utilizar un ODBC, sino directamente al driver desde el código, pero no me es posible, coloqué en el evento Open de la ventana el siguiente código:

SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = FALSE
SQLCA.DBPARM = "Connectstring='driver={MySQL ODBC 3.51 Driver};SERVER=proxy;DATABASE=produccion;UID=root;PWD=;OPTION=4107',DelimitIdentifier='No',CommitOnDisconnect='No',DisableBind=0,StaticBind=1,OJSyntax='ANSI'"
SQLCA.Lock="RC"
CONNECT USING SQLCA;

IF SQLCA.SqlCode <> 0 THEN
MessageBox ("Imposible Conectar", sqlca.sqlerrtext)
HALT CLOSE
ELSE
MessageBox ("Listo","Conexión Exitosa")
END IF

Pero me presentó un error diciendome que no puede encontrar el Driver. Pero lo tengo instalado "ySQL ODBC 3.51 Driver".

Les agradezco su ayuda.

WILMAR GÓMEZ CH.
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
Imágen de perfil de Antonio
Val: 176
Bronce
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

RE:Conectar Power Builder y MySQL sin ODBC

Publicado por Antonio (1271 intervenciones) el 18/02/2006 00:11:32
Hola Will:

Prueba con esto haber si te funciona...

SQLCA.DBMS = "MSS Microsoft SQL Server 6.x"
SQLCA.Database="produccion"
SQLCA.UserId= ''
SQLCA.LogId= 'sa'
SQLCA.LogPass = ''
SQLCA.Lock= '0'
SQLCA.ServerName="NOMBRE SERVIDOR" // NOMBRE DE LA MAQUINA EN RED
SQLCA.DBParm = "Secure=1"
SQLCA.DBParm = "Host='NOMBRE SERVIOR'" // NOMBRE DE LA MAQUINA EN RED

Connect using sqlca;

return sqlca.sqlcode
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:Conectar Power Builder y MySQL sin ODBC

Publicado por rey (1 intervención) el 31/01/2007 18:09:13
huyyyyyyyyyyyyy... señores... para conectar a myql desde power builder es necesario definir un origen de datos y darle la ubicacion... pues tendrian que crear su propio conector... o definir el origen de datos en el codigo..(DSN) por uqe si no hacen eso... nunca van a lograr conectarse a mysql
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