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