Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
VERILERE ek olarak, SQLFetch ve SQLFetchScroll satır kümesindeki her satırın durumunu veren bir dizi döndürebilir. Bu dizi, SQL_ATTR_ROW_STATUS_PTR deyimi özniteliği aracılığıyla belirtilir. Bu dizi uygulama tarafından ayrılır ve SQL_ATTR_ROW_ARRAY_SIZE deyimi özniteliği tarafından belirtilen kadar çok öğeye sahip olmalıdır. Dizideki değerler SQLBulkOperations, SQLFetch, SQLFetchScroll ve SQLSetPos tarafından ayarlanır. Değerler, satırın durumunu ve son getirildikten sonra bu durumun değişip değişmediğini açıklar.
| Satır durum dizisinin değeri | Description |
|---|---|
| SQL_ROW_SUCCESS | Satır başarıyla getirildi ve son getirildiğinden beri değişmedi. |
| SQL_SATIRI_BAŞARI_BİLGİ_İLE | Satır başarıyla getirildi ve en son yeniden getirildiğinden beri değişmedi. Ancak, satıra dair bir uyarı verildi. |
| SQL_SATIR_HATASI | Satır getirilirken bir hata oluştu. |
| SQL_SATIR_GUNCELLENDI | Satır başarıyla getirildi ve son getirildikten sonra güncelleştirildi. Satır yeniden getirilirse veya SQLSetPos tarafından yenilenirse, durumu yeni duruma değiştirilir. Bazı sürücüler verilerde yapılan değişiklikleri algılayamaz ve bu nedenle bu değeri döndüremez. Bir sürücünün yeniden yüklenen satırlara yönelik güncelleştirmeleri algılayıp algılayamadığını belirlemek için, bir uygulama SQL_ROW_UPDATES seçeneğiyle SQLGetInfo'yı çağırır. |
| SQL_ROW_DELETED | Satırın son getirilişinden bu yana silindi. |
| SQL_ROW_ADDED | Satır SQLBulkOperations tarafından eklendi. Satır yeniden getirilirse veya SQLSetPos tarafından yenilenirse, durumu SQL_ROW_SUCCESS. Bu değer SQLFetch veya SQLFetchScroll tarafından ayarlanmaz. |
| SQL_ROW_NOROW | Satır kümesi sonuç kümesinin sonuyla çakıştı ve satır durumu dizisinin bu öğesine karşılık gelen hiçbir satır döndürülmedi. |