Jak Uzyskać kursora FAST_FORWARD
Uzyskanie tylko kursor tylko do odczytu, należy ustawić właściwości zestawu zestaw wierszy, DBPROP_SERVERCURSOR, DBPROP_OTHERINSERT, DBPROP_OTHERUPDATEDELETE, DBPROP_OWNINSERT i DBPROP_OWNUPDATEDELETE wartość inna niż VARIANT_TRUE.
Zakończenie przykładzie pokazano, jak ustawić właściwości zestawu zestaw wierszy, aby uzyskać kursor FAST_FORWARD.Po właściwości są zestaw, instrukcja SELECT jest wykonywany będzie pobierać i wyświetlać nazwę kolumna Purchasing.Vendor tabela w AdventureWorks2008R2 bazy danych.
Zakończenie przykładowy kod znajduje się w pliku GetFastForwardCursor.cpp.Można pobrać archiwum zawierające próbki z Pobierania programu SQL Server strona w witrynie MSDN.
Próbka ta została opracowana przy użyciu programu Microsoft Visual C++ 2005.
Uwaga dotycząca zabezpieczeń |
---|
Gdy jest to możliwe, należy używać uwierzytelniania systemu Windows.Jeśli uwierzytelnianie systemu Windows nie jest dostępne, Monituj użytkownikom wprowadzanie poświadczeń przy uruchomieniu czas.Unikaj przechowywania poświadczenia w pliku.Jeśli poświadczenia muszą zostać zachowane, należy zaszyfrować je z Win32 crypto API. |
Aby uzyskać kursor FAST_FORWARD
Ustanów połączenie z danymi źródło.
Ustawianie właściwości zestawu zestaw wierszy, DBPROP_SERVERCURSOR, DBPROP_OTHERINSERT, DBPROP_OTHERUPDATEDELETE, DBPROP_OWNINSERT i DBPROP_OWNUPDATEDELETE wartość inna niż VARIANT_TRUE.
Wykonanie polecenia.