Skip to main content

Odbc.DataSource

Επιστρέφει έναν πίνακα με πίνακες και προβολές SQL από την προέλευση δεδομένων ODBC.

Syntax

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

Remarks

Επιστρέφει έναν πίνακα με πίνακες και προβολές SQL από την προέλευση δεδομένων ODBC που καθορίζεται από τη συμβολοσειρά σύνδεσης connectionString. Η συμβολοσειρά connectionString μπορεί να είναι κείμενο ή μια εγγραφή ζευγών τιμών ιδιοτήτων. Οι τιμές ιδιοτήτων μπορούν να είναι κείμενο ή αριθμός. Μπορεί να καταχωρηθεί μια προαιρετική παράμετρος εγγραφής options για τον καθορισμό πρόσθετων ιδιοτήτων. Η εγγραφή μπορεί να περιέχει τα ακόλουθα πεδία:

  • CreateNavigationProperties : Μια λογική τιμή (true/false) που ορίζει αν θα δημιουργούνται ιδιότητες περιήγησης στις τιμές που επιστρέφονται (η προεπιλογή είναι true).
  • HierarchicalNavigation : Μια λογική τιμή (true/false) που ορίζει αν οι πίνακες θα προβάλλονται ομαδοποιημένοι κατά τα ονόματα σχήματος (η προεπιλογή είναι false).
  • ConnectionTimeout : Μια διάρκεια που ελέγχει για πόσο χρονικό διάστημα θα γίνει αναμονή πριν από την εγκατάλειψη της προσπάθειας να γίνει σύνδεση με τον διακομιστή. Η προεπιλεγμένη τιμή είναι 15 δευτερόλεπτα.
  • CommandTimeout : Μια διάρκεια που ελέγχει για πόσο χρονικό διάστημα επιτρέπεται η εκτέλεση του ερωτήματος από την πλευρά του διακομιστή προτού αυτό ακυρωθεί. Η προεπιλεγμένη τιμή είναι δέκα λεπτά.
  • SqlCompatibleWindowsAuth : Μια λογική τιμή (true/false) που καθορίζει αν θα παράγονται επιλογές συμβολοσειράς σύνδεσης συμβατές με SQL Server για τον έλεγχο ταυτότητας των Windows. Η προεπιλεγμένη τιμή είναι true.

Examples

Example #1

Επιστρέφει τους πίνακες και τις προβολές SQL από την παρεχόμενη συμβολοσειρά σύνδεσης.

Odbc.DataSource("dsn=your_dsn")

Result:

table

Category

Accessing data