Sorgular'nı (ODBC)'nı çalıştırma
Bir ODBC uygulaması bağlantı tanıtıcı başlatır ve bir veri kaynağına bağlandıktan sonra bir veya daha fazla tablo tanıtıcısı bağlantı tanıtıcısı ayırır.The application can then execute Microsoft SQL Server statements on the statement handle.Genel bir SQL deyim yürütme, olay sırası şöyledir:
Tüm gerekli deyim öznitelikleri ayarlayın.
deyim oluşturun.
Deyim yürütmek.
Herhangi bir sonuç kümesi'ni alın.
Bir uygulama SQL deyim tarafından döndürülen sonuç kümesi içindeki tüm satırları alır, sonra aynı deyim tutamacı başka bir sorgu çalıştırabilirsiniz.Bir uygulama, belirli bir sonuç kümesinde satırları gerekmediğini belirlerse, sonuç ya da çaðýrarak kümesini geri kalanı iptal edebilirsiniz SQLMoreResults or SQLCloseCursor.
Bir ODBC uygulaması içinde birden çok kez farklı veri ile aynı SQL deyim yürütmelisiniz, soru işareti (?) tarafından belirtilen bir parametre işaretçisi bir SQL deyim inşaat ilgili olarak kullanın:
INSERT INTO MyTable VALUES (?, ?, ?)
Her bir parametre işaretçisi sonra bir program değişkenine çaðýrarak bağlanabilir SQLBindParameter.
Tüm SQL deyim yürütmek işlemi, sonuç ayarlar sonra uygulama deyim tanıtıcısını serbest bırakır.
The SQL Server Native istemci ODBC driver supports multiple deyim handles per connection handle. Hareketler bağlantı düzeyinde yönetilebilir, böylece tüm iş gerçekleştirdiğiniz tüm deyim tanıtıcıları bir tek bir bağlantı tutamacı aynı işlemin parçası olarak yönetilir.
Bu Bölümde