Conectar PowerBuilder con Base de Datos MySQL 5.x


PowerBuilder puede trabajar de manera excelente con MySQL, la conexión se realiza mediante conexión ODBC usando el driver que el mismo MySQL pone a disposición y que lo pueden descargar en este enlace http://www.mysql.com/downloads/connector/odbc/ . La conexión se realizara sin necesidad de crear ningún DSN, si no de manera directa.

Para el ejemplo nos conectaremos a la base de datos mysql.

Este ejemplo considera que se tiene acceso al servidor MySQL así como a la base de datos mysql.



SQLCA.dbms="ODBC"
SQLCA.dbparm="ConnectString='DRIVER={MySQL ODBC 5.1 Driver}; SERVER=localhost;PORT=3306;DATABASE=mysql;UID=usuario;PWD=contrasena;
OPTION=135168;DisableBind=1;'"

connect using  SQLCA;

Nota:
  • En la sección "DRIVER={}" la conexión puede variar según la versión del driver que descarguemos de la página de MySQL, para el ejemplo se descargo el driver mysql-connector-odbc-5.1.6-win32
  • Los parámetros usados SERVER,PORT, DATABASE,UID,PWD puede variar según la configuración actual de su servidor.







1 comentario:

SonicMedia dijo...

Perfecto, pero eso hace la conexión en tiempo de ejecución. Cómo hago para diseñar entonces un datawindow al momento de levantar mi aplicación?
Gracias...

Publicar un comentario