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
function SQLConfigDataSource(hwnd: Integer; pathPng: String; nSleep: Integer): Integer;
external 'SQLConfigDataSource@odbccp32.dll stdcall';
pues creo que tengo que lo proximo es esto
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
//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