Skip to main content

Odbc.Query

Επιστρέφει το αποτέλεσμα εκτέλεσης εγγενούς ερωτήματος σε μια προέλευση δεδομένων ODBC.

Syntax

Odbc.Query(
connectionString as any,
query as text,
optional options as record
) as table

Remarks

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

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

Examples

Example #1

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

Odbc.Query("dsn=your_dsn", "select * from Customers")

Result:

table

Category

Accessing data