İmleçler (odbc) kullanarak
odbc sağlayan bir imleç modeli destekler:
İmleçler çeşitli türleri.
Kaydırma ve içinde konumlandırma bir imleç.
Birkaç Eşzamanlılık seçenekleri.
Konumlandırılmış güncelleştirmeler.
odbc uygulamaları nadiren bildirmek ve açtığınızda imleç veya herhangi bir imleç ile ilgili Transact-SQL deyimleri.odbc için imleci otomatik olarak açılır her sonuç küme bir sql deyim döndürülen.İmleçler karakteristikleri ile küme deyim öznitelikleri tarafından kontrol edilen SQLSetStmtAttr önce sql deyim yürütülür.Sonuç kümesi işlemek için odbc API işlevleri tam destek aralık getirilirken, kaydırma ve konumlandırılmış güncelleştirmeler dahil olmak üzere, imleç işlevselliği.
Bu nasıl bir karşılaştırma, Transact-SQL komut dosyaları ve odbc uygulamalarının çalışmak imleçler.
Eylem |
Transact-SQL |
ODBC |
---|---|---|
imleç davranışını tanımlayın |
Aracılığıyla BİLDİRMEK cursor parametreleri belirtin |
Kullanarak imleç özniteliklerini Ayarla SQLSetStmtAttr |
Bir imleç açın |
İMLEÇ açık BİLDİRMEK cursor_name |
SQLExecDirect veya SQLExecute |
Satırları Getir |
GETİRME |
SQLFetch veya SQLFetchScroll |
Konumlandırılmış güncelleştirme |
where current of yan tümce tümce update veya delete |
SQLSetPos |
Bir imleç kapatın |
Kapat cursor_name deallocate |
Sunucu imleçler uygulanan SQL Server Destek işlevselliğinin odbc imleç modeli.The SQL Server Native Client driver uses server cursors to support the cursor functionality of the ODBC API.
Bu Bölümde