Partager via


Odbc.DataSource

Syntaxe

Odbc.DataSource(connectionString as any, optional options as nullable record) as table

À propos

Retourne une table de tables et de vues SQL à partir de la source de données ODBC spécifiée par la chaîne de connexion connectionString. connectionString peut être du texte ou un enregistrement de paires propriété-valeur. Les valeurs de propriété peuvent être du texte ou un nombre. Vous pouvez fournir un paramètre d’enregistrement facultatif, options, pour spécifier des propriétés supplémentaires. L’enregistrement peut contenir les champs suivants :

  • CreateNavigationProperties : Valeur logique (true/false) qui définit si des propriétés de navigation doivent être générées pour les valeurs retournées (la valeur par défaut est true).
  • HierarchicalNavigation : Valeur logique (true/false) qui indique si les tables à afficher doivent être regroupées en fonction de leurs noms de schémas (valeur par défaut : false).
  • ConnectionTimeout : Délai qui contrôle le temps d’attente avant l’abandon d’une tentative de connexion au serveur. La valeur par défaut est de 15 secondes.
  • CommandTimeout : Délai qui contrôle la durée d’exécution de la requête côté serveur avant son annulation. La valeur par défaut est de dix minutes.
  • SqlCompatibleWindowsAuth : Valeur logique (true/false) qui détermine si des options de chaîne de connexion compatibles avec SQL Server doivent être générées pour l’authentification Windows. La valeur par défaut est true.

Exemple 1

Retourne les tables et vues SQL à partir de la chaîne de connexion fournie.

Utilisation

Odbc.DataSource("dsn=your_dsn")

Sortie

table