Prérequis
Avant de configurer une connexion OLEDB dans PADS4, assurez-vous que :- Le pilote OLEDB pour la base de données requise est installé sur votre système.
- La base de données est accessible depuis le PADS4 Data Server ou la machine locale.
Étapes pour ajouter/modifier une connexion OLEDB dans PADS4
1. Démarrer l’Assistant fournisseur de données
- Suivez les étapes décrites dans Ajout d’un fournisseur de données ou Modification d’un fournisseur de données.
- Sélectionnez OLEDB comme type de fournisseur.
2. Saisissez la chaîne de connexion OLEDB
- Fournissez la chaîne de connexion OLEDB pour établir un lien avec votre base de données.
- Le format de cette chaîne dépend du pilote OLEDB utilisé.
- Visitez www.connectionstrings.com pour référence.
Exemple de chaîne de connexion pour Microsoft Access
- Cliquez sur Test pour valider la connexion.
- Cliquez sur Next pour continuer.
3. Sélectionnez la source de données
- Choisissez l’une des sources de données détectées :
- Tables
- Views
- Stored Procedures
- Si aucune source de données prédéfinie n’est disponible, choisissez SQL Statement et saisissez manuellement une requête SQL.
Exemple de requête SQL
N’utilisez les instructions SQL que lorsque c’est nécessaire. Les requêtes écrites manuellement doivent être validées pendant l’exécution, ce qui peut affecter les performances.
- Cliquez sur Next pour continuer.
4. Terminez la configuration
- Suivez les étapes restantes dans le guide Adding a Data Provider.
- Cliquez sur Finish pour enregistrer les paramètres de connexion.
Considérations importantes
-
Assurer l’accès réseau :
- Si vous utilisez un PADS4 Data Server, le pilote OLEDB doit être installé sur le serveur, et la base de données doit être accessible.
- Si vous n’utilisez pas de Data Server, assurez-vous que chaque PADS4 Viewer et Designer dispose du pilote OLEDB correct installé.
-
Test de la connexion :
- Utilisez le bouton Test pour vérifier la connexion avant de continuer.
-
Considérations de performance :
- Utilisez des Tables, Views ou Stored Procedures prédéfinis pour de meilleures performances au lieu de requêtes SQL brutes.