instalar postgresql instalar driver psqlodbc e configurar fonte dados odbc para postgresq com INNO SETUP

209 views
Skip to first unread message

Carlos Lima

unread,
Dec 5, 2014, 6:59:03 AM12/5/14
to publice...@googlegroups.com
Solicito ajuda para instalar postgresql, instalar driver psqlodbc.msi e configurar fonte dados odbc para postgresq com INNO SETUP.

Obrigado.

Mik

unread,
Dec 5, 2014, 8:56:04 AM12/5/14
to publice...@googlegroups.com
Hola

Aqui te envio algunas lineas de codigo que uso para generar un instalador en INNO SETUP que instala el Driver SQLITE ODBC para que funcione con la aplicación. Quizá puedas adaptar el codigo a tus necesidades. 


[Files]

; VFP runtime files
Source: "C:\Users\Miguel\Documents\Visual FoxPro Projects\Componentes\gdiplus.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Users\Miguel\Documents\Visual FoxPro Projects\Componentes\MSVCR71.DLL"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Users\Miguel\Documents\Visual FoxPro Projects\Componentes\MSVCR70.DLL"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Users\Miguel\Documents\Visual FoxPro Projects\Componentes\msvcp71.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Users\Miguel\Documents\Visual FoxPro Projects\Componentes\vfp9r.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Users\Miguel\Documents\Visual FoxPro Projects\Componentes\vfp9t.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Users\Miguel\Documents\Visual FoxPro Projects\Componentes\vfp9renu.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Users\Miguel\Documents\Visual FoxPro Projects\Componentes\vfp9resn.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "C:\Users\Miguel\Documents\Visual FoxPro Projects\Componentes\BarCodeLibrary.dll"; DestDir: "{app}"; Flags: ignoreversion

Source: "C:\Users\Miguel\Dropbox\Visual Foxpro Projects\Proyectos\OLB\PROGRAMS\foxypreviewer.app"; DestDir: "{app}\PROGRAMS"
Source: "C:\Users\Miguel\Dropbox\Visual Foxpro Projects\Proyectos\OLB\PROGRAMS\vfpcompression.fll"; DestDir: "{app}\PROGRAMS"
Source: "C:\Users\Miguel\Dropbox\Visual Foxpro Projects\Proyectos\OLB\PROGRAMS\vfpconnection.fll"; DestDir: "{app}\PROGRAMS"

; Driver ODBC para la Base de Datos SQLITE
Source: "C:\Users\Miguel\Documents\Visual FoxPro Projects\Componentes\sqliteodbc.exe"; DestDir: "{tmp}"; Flags: deleteafterinstall; Check: MyDirCheck(ExpandConstant('{pf}\SQLite ODBC Driver'))

[Run]
; Instala Driver ODBC para Base de Datos SQLITE
Filename: {tmp}\sqliteodbc.exe; Parameters: /S; Check: "MyDirCheck(ExpandConstant('{pf}\SQLite ODBC Driver'))"; StatusMsg: "Instalando controladores de base de datos ..."; 


[Code]
Var 
  DirSqliteOdbc: Boolean;

function MyDirCheck(DirName: String): Boolean;
begin
  DirSqliteOdbc := DirExists(DirName);
  Result := True ;
  If DirSqliteOdbc = True Then begin; 
    Result:= false;
  end;
end;

Espero te sirva

Saludos

Miguel Herbias
LIMA - PERU
Reply all
Reply to author
Forward
0 new messages