Udostępnij za pośrednictwem


Jak Uzyskaj kursor FAST_FORWARD

Uzyskanie do przodu - tylko, odczytu - kursora tylko ustawić zestaw wierszy właściwości DBPROP_SERVERCURSOR DBPROP_OTHERINSERT, DBPROP_OTHERUPDATEDELETE, DBPROP_OWNINSERT i DBPROP_OWNUPDATEDELETE do VARIANT_TRUE.

Zakończenie przykładowy pokazuje, jak ustawić właściwości zestaw wierszy, aby uzyskać kursor FAST_FORWARD.Po właściwości są zestaw, instrukcja SELECT zostanie wykonana, aby pobrać i wyświetlić Nazwa kolumnaPurchasing.Vendor tabelaAdventureWorks bazy danych.

Zakończenie przykładowy kod znajduje się w pliku GetFastForwardCursor.cpp.Możesz pobrać próbką z archiwum Pliki do pobrania program SQL Server strona w witrynie MSDN.

W tym przykładzie został opracowany przy użyciu programu Microsoft Visual C++ 2005.

Security noteSecurity Note:

Gdy jest to możliwe, należy używać uwierzytelniania systemu Windows.Jeśli uwierzytelnianie systemu Windows nie jest dostępne, monitu użytkowników o wprowadzenie poświadczenia w czasie wykonywania.Należy unikać przechowywania poświadczenia w pliku.Jeśli muszą przetrwać poświadczenia, należy je z zaszyfrować Win32 crypto API.

Aby uzyskać FAST_FORWARD kursor

  1. Ustanów połączenie ze źródłem danych.

  2. zestaw wiersz zestaw właściwości DBPROP_SERVERCURSOR DBPROP_OTHERINSERT, DBPROP_OTHERUPDATEDELETE, DBPROP_OWNINSERT i DBPROP_OWNUPDATEDELETE do VARIANT_TRUE.

  3. wykonać polecenia.