Share via


Odbc.Query

Sözdizimi

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

Hakkında

ODBC kullanarak bağlantı dizesi connectionString ile çalıştırmanın query sonucunu döndürür. connectionString metin veya özellik değer çiftlerinin kaydı olabilir. Özellik değerleri metin veya sayı olabilir. ek özellikleri belirtmek için isteğe bağlı bir kayıt parametresi optionssağlanabilir. Kayıt aşağıdaki alanları içerebilir:

  • ConnectionTimeout: Sunucuya bağlantı kurma girişiminden vazgeçmeden önce ne kadar beklendiğini denetleyebilen bir süre. Varsayılan değer 15 saniyedir.
  • CommandTimeout: Sunucu tarafı sorgunun iptal edilmeden önce ne kadar süreyle çalışmasına izin verildiğini denetleyebilen bir süre. Varsayılan değer on dakikadır.
  • SqlCompatibleWindowsAuth: Windows kimlik doğrulaması için SQL Server uyumlu bağlantı dizesi seçenekleri üretilip üretmeyeceğini belirleyen mantıksal (true/false). Varsayılan değer doğru'dur.

Örnek 1

Sağlanan bağlantı dizesi basit bir sorgu çalıştırmanın sonucunu döndürür.

Kullanım

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

Çıkış

table