PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Configuration nécessaire
  • Conditions nécessaires à l'utilisation de l'Accès Natif PostgreSQL
  • Les fichiers nécessaires
  • Fichier nécessaire
  • Fichier nécessaire
  • Utilisation
  • Utiliser l'Accès Natif PostgreSQL dans vos applications WINDEV et sites WEBDEV
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
Présentation
WINDEV et WEBDEV 22 proposent un module d'accès natif à PostgreSQL, disponible en 32 et 64 bits. Cet Accès Natif permet d'accéder à une base PostgreSQL sans drivers externes depuis un programme en WLangage.
Versions 20 et supérieures
L'accès natif à PostgreSQL est désormais disponible en 64 bits.
Nouveauté 20
L'accès natif à PostgreSQL est désormais disponible en 64 bits.
L'accès natif à PostgreSQL est désormais disponible en 64 bits.
Attention : Cette version de l'Accès Natif PostgreSQL ne fonctionne qu'avec WINDEV et WEBDEV version 22.
Remarque : L'Accès Natif PostgreSQL est un module optionnel et gratuit disponible en téléchargement sur le site de PC SOFT.
Configuration nécessaire

Conditions nécessaires à l'utilisation de l'Accès Natif PostgreSQL

L'Accès Natif PostgreSQL nécessite la DLL Libpq.DLL. Cette DLL est fournie avec l'Accès Natif PostgreSQL. Elle a été re-compilée à partir des sources de la version 7.4.23 de PostgreSQL pour être compatible avec toutes les versions de Windows à partir de Windows 98. Elle contient toutes les fonctionnalités nécessaires à l'Accès Natif et est compatible avec les serveurs plus récents (8.3.6).
La DLL Libpq.DLL doit être présente :
  • Sur le poste de développement, dans le répertoire d'installation de WINDEV et/ou WEBDEV.
  • Sur le poste de déploiement, dans le répertoire de l'exécutable ou dans le répertoire de Windows.
Remarque : Il est possible de remplacer le fichier Libpq.dll par une version plus récente. Attention toutefois à copier/installer également toutes les dépendances de cette DLL.
Par exemple, pour utiliser la libpq.dll de la version 8.3.6 de PostgreSQL, il est nécessaire de :
  • Copier les DLLs de la couche client PostgreSQL dans le même répertoire. Ces DLLs sont les suivantes : ssleay32.dll, libpq.dll, libeay32.dll, libintl3.dll, libiconv2.dll, krb5_32.dll, comerr32.dll, k5sprt32.dll, gssapi32.dll
  • Installer les dlls du runtime Visual 2005 SP2 (package téléchargeable sur le site de Microsoft).
Il est conseillé d'utiliser une couche cliente postgreSQL de même version que votre serveur.
Pour cela, vous devez :
  • Copier les DLLs de la couche client PostgreSQL dans le répertoire d'installation de WINDEV ou WEBDEV du poste de développement.
  • Copier les DLLs de la couche client PostgreSQL dans le répertoire de l'exécutable ou dans le répertoire de Windows du poste de déploiement.
  • Installer les dlls du runtime Visual 2005 SP2 (package téléchargeable sur le site de Microsoft).
En 32 bits, en l'absence de ces dlls, l'Accès Natif PostgreSQL utilisera une couche cliente intégrée correspondant à la version 7.4.23 de PostgreSQL. Elle contient toutes les fonctionnalités nécessaires à l'Accès Natif et est compatible avec les serveurs plus récents (8.3.6).
Remarque : Pour utiliser les connexions SSL, il faut installer une couche cliente PostgreSQL version 9.1 ou supérieure.

Les fichiers nécessaires

Les fichiers nécessaires à l'utilisation de l'Accès Natif PostgreSQL sont :
  • La DLL Libpq.DLL. Ce fichier est livré avec l'Accès Natif PostgreSQL pour WINDEV et WEBDEV.
  • La DLL wdxxxpostgresql.DLL : Nécessaire à l'accès natif à une base PostgreSQL. Ce fichier est livré avec l'Accès Natif PostgreSQL pour WINDEV et WEBDEV.

Fichier nécessaire

Pour utiliser l'Accès Natif PostgreSQL, seule la DLL wdxxxpostgresql.DLL est nécessaire. Ce fichier est livré avec l'Accès Natif PostgreSQL pour WINDEV et WEBDEV.

Fichier nécessaire

Pour utiliser l'Accès Natif PostgreSQL :
  • en 32 bits, seule la DLL wdxxxpostgresql.DLL est nécessaire. Ce fichier est livré avec l'Accès Natif PostgreSQL pour WINDEV et WEBDEV.
  • Versions 20 et supérieures
    en 64 bits, seule la DLL wdxxxpostgresql64.DLL est nécessaire. Ce fichier est livré avec l'Accès Natif PostgreSQL pour WINDEV et WEBDEV.
    Nouveauté 20
    en 64 bits, seule la DLL wdxxxpostgresql64.DLL est nécessaire. Ce fichier est livré avec l'Accès Natif PostgreSQL pour WINDEV et WEBDEV.
    en 64 bits, seule la DLL wdxxxpostgresql64.DLL est nécessaire. Ce fichier est livré avec l'Accès Natif PostgreSQL pour WINDEV et WEBDEV.
Utilisation

Utiliser l'Accès Natif PostgreSQL dans vos applications WINDEV et sites WEBDEV

Pour utiliser PostgreSQL en natif, il faut programmer dans l'application WINDEV ou dans le site WEBDEV  :
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire