Wybieranie rekordów i operowanie nimi
Uwaga
Kreator klienta MFC ODBC nie jest dostępny w programie Visual Studio 2019 i nowszych wersjach. Nadal można ręcznie utworzyć użytkownika.
Zwykle podczas wybierania rekordów ze źródła danych przy użyciu instrukcji SQL SELECT otrzymujesz zestaw wyników, który jest zestawem rekordów z tabeli lub zapytania. W przypadku klas baz danych należy użyć obiektu zestawu rekordów, aby wybrać zestaw wyników i uzyskać do niego dostęp. Jest to obiekt klasy specyficznej dla aplikacji pochodzącej z klasy CRecordset. Podczas definiowania klasy zestawu rekordów należy określić źródło danych do skojarzenia z nią, tabelę do użycia i kolumny tabeli. Kreator aplikacji MFC lub Dodaj klasę (zgodnie z opisem w artykule Dodawanie użytkownika MFC ODBC) tworzy klasę z połączeniem z określonym źródłem danych. Kreatorzy zapisują funkcję składową GetDefaultSQL klasy CRecordset
, aby zwrócić nazwę tabeli.
Za pomocą obiektu CRecordset w czasie wykonywania można wykonywać następujące czynności:
Sprawdź pola danych bieżącego rekordu.
Filtruj lub sortuj zestaw rekordów.
Dostosuj domyślną instrukcję SQL SELECT .
Przewiń wybrane rekordy.
Dodawanie, aktualizowanie lub usuwanie rekordów (jeśli zarówno źródło danych, jak i zestaw rekordów można aktualizować).
Sprawdź, czy zestaw rekordów zezwala na ponowne zapisywanie i odświeżanie zawartości zestawu rekordów.
Po zakończeniu korzystania z obiektu zestawu rekordów należy go zamknąć i zniszczyć. Aby uzyskać więcej informacji na temat zestawów rekordów, zobacz Zestaw rekordów (ODBC).