Zestaw rekordów: Dodawanie rekordów luzem (ODBC)
Ten temat dotyczy klas MFC ODBC.
MFC CRecordset klasa ma nową optymalizacji, który zwiększa efektywność podczas dodawania nowych rekordów luzem do tabeli.
[!UWAGA]
Ten temat dotyczy obiekty pochodzące z CRecordset w którym wiersz luzem pobieranie nie została zaimplementowana.Jeśli używasz pobieranie wiersza luzem, zobacz zestaw rekordów: pobieranie rekordów luzem (ODBC).
Nowa opcja dwOptions parametr CRecordset::Open funkcji składowej optimizeBulkAdd, zwiększa wydajność podczas dodawania wielu rekordów kolejno bez wywołania Requery lub Zamknij.Tylko te pola, które zostały zmienione przed pierwszym Aktualizacja wywołania są oznaczone jako dirty dla kolejnych AddNew/Aktualizacja wywołań.
Jeśli używasz klas bazy danych, aby skorzystać z :: SQLSetPos interfejsu API ODBC działać do dodawania, edytowania i usuwania rekordów, optymalizacja jest zbędne.
Jeśli jest załadowana Biblioteka kursorów ODBC lub sterownik ODBC nie obsługuje dodawania, edytowania i usuwania poprzez :: SQLSetPos, optymalizacja powinny poprawić luzem dodać wydajności.Aby włączyć Optymalizacja, ustaw dwOptions parametr w Otwórz wzywają do rekordów, do następujących:
appendOnly | optimizeBulkAdd
Zobacz też
Koncepcje
Zestaw rekordów: Dodawanie, aktualizowanie i usuwanie rekordów (ODBC)