• Jueves 28 de Marzo de 2024, 16:01

Autor Tema:  Inno Setup ODBC con MySQL  (Leído 2949 veces)

tripleasoft

  • Nuevo Miembro
  • *
  • Mensajes: 1
  • Nacionalidad: 00
    • Ver Perfil
    • UnionzoftWarez Ojo no es Warez
Inno Setup ODBC con MySQL
« en: Jueves 1 de Marzo de 2012, 17:39 »
0
Buenas que tal amigos nunk habia creado un post pues aki esta el primero a ver si me pueden ayudar con esta duda que tengo. Estoy tratando de conectar una ODBC con MySQL desde un instalador que estoy sacando con inno setup ya que tengo poco conocimiento en programación.

que es lo que estoy haciendo estoy llamando una funcion "SQLConfigDataSource" de un DLL "odbccp32.dll" de esta manera
Código: [Seleccionar]
function SQLConfigDataSource(hwnd: Integer; pathPng: String; nSleep: Integer): Integer;
external 'SQLConfigDataSource@odbccp32.dll stdcall';

pues creo que tengo que lo proximo es esto
Código: [Seleccionar]
SQLConfigDataSource(0, 1, 'MySQL ODBC 5.1 Driver',
      'DSN :=Name_DB\0'
      'DESCRIPTION :='descripcionDSN'\0'
      'SERVER :='Server'\0'
      'USER :=User_DB\0'
      'PWD :=PASS_DB\0'
      'DATABASE :=_DB\0'
      'PORT := 3306\0')

pero no me me compila nada me da error en 'DESCRIPTION :='descripcionDSN'\0' aki le dejo el script que tengo
Código: [Seleccionar]
//Función DLL ODBC

function SQLConfigDataSource(hwnd: Integer; pathPng: String; nSleep: Integer): Integer;
external 'SQLConfigDataSource@odbccp32.dll stdcall';


begin
      SQLConfigDataSource(0, 1, 'MySQL ODBC 5.1 Driver',
      'DSN :=Name_DB\0'
      'DESCRIPTION :='descripcionDSN'\0'
      'SERVER :='Server'\0'
      'USER :=User_DB\0'
      'PWD :=PASS_DB\0'
      'DATABASE :=_DB\0'
      'PORT := 3306\0')

espero me puedan ayudar saludos