Poradniki ASP

ASP DOM

Samouczek WP

Wprowadzenie do stron internetowych Strony internetowe Brzytwa Układ stron internetowych Foldery stron internetowych Globalne strony internetowe Formularze stron internetowych Obiekty stron internetowych Pliki stron internetowych Bazy danych stron internetowych Pomocnicy stron internetowych Strony internetowe WebGrid Wykresy stron internetowych Adres e-mail stron internetowych Bezpieczeństwo stron internetowych Strony internetowe Opublikuj Przykłady stron internetowych Klasy stron internetowych

Brzytwa ASP.NET

Wprowadzenie do brzytwy Składnia brzytwy Zmienne C# brzytwy Pętle C# brzytwy Razor C# Logika Zmienne VB brzytwy Pętle Razor VB Razor VB Logic

ASP klasyczny

Wprowadzenie do ASP Składnia ASP Zmienne ASP Procedury ASP Warunki korzystania z ASP Zapętlanie ASP Formularze ASP Pliki cookie ASP Sesja ASP Aplikacja ASP ASP #zawiera ASP Global.as ASP AJAX e-mail ASP Przykłady ASP

Odniesienie do ASP

Funkcje ASP VB Słowa kluczowe ASP VB Odpowiedź ASP Zapytanie ASP Aplikacja ASP Sesja ASP Serwer ASP Błąd ASP System plików ASP Strumień tekstowy ASP Dysk ASP Plik ASP Folder ASP Słownik ASP ASP AdRotator Przeglądarka ASP Łączenie treści ASP Rotator treści ASP Szybkie ref. ASP

Samouczek ADO

Wprowadzenie ADO Connect Zestaw rekordów ADO Wyświetlacz ADO Zapytanie ADO ADO Sortuj ADO Dodaj Aktualizacja ADO ADO Usuń Demo ADO Przyspieszenie ADO

Obiekty ADO

ADO Polecenie Połączenie ADO Błąd ADO Pole ADO Parametr ADO Nieruchomość ADO Rekord ADO Zestaw rekordów ADO Strumień ADO Typy danych ADO

Metoda klonowania ADO


❮ Pełne odniesienie do obiektu zestawu rekordów

Metoda Clone umożliwia utworzenie duplikatu zestawu rekordów z istniejącego zestawu rekordów. Możesz użyć tej metody, aby utworzyć wiele zduplikowanych zestawów rekordów, szczególnie jeśli chcesz edytować więcej niż jeden bieżący rekord w zestawie rekordów. Ta metoda jest znacznie bardziej wydajna niż tworzenie, otwieranie i zamykanie nowego Recordset równego oryginałowi.

Kiedy klonujesz zestaw rekordów, w rzeczywistości tworzysz nowy wskaźnik do tego samego zestawu rekordów, dlatego wszelkie zmiany wprowadzone w jednym zestawie rekordów będą widoczne we wszystkich jego klonach. Jednakże, jeśli wykonasz Requery na oryginalnym Recordset, klony nie będą już synchronizowane z oryginałem.

Dostawca musi obsługiwać zakładki w obiekcie Recordset, aby tworzyć klony. Zakładki są wymienne; odwołanie do zakładki z jednego obiektu Recordset odnosi się do tego samego rekordu w dowolnym z jego klonów.

Uwaga: Filtr oryginalnego zestawu rekordów nie zostanie zastosowany do klonu. Aby skopiować istniejący filtr: objRecordsetNew.Filter=objRecordsetOriginal.Filter

Uwaga: Po zamknięciu oryginalnego zestawu rekordów żadna z kopii nie zostanie zamknięta. Będziesz musiał zamykać klony jeden po drugim.

Składnia

Set objRecordsetClone=objRecordset.Clone(locktype)

Parameter Description
objRecordsetClone The clone Recordset to be created
objRecordset The Recordset to be cloned
locktype Optional. A LockTypeEnum value that specifies the lock type

Wartości LockTypeEnum

Constant Value Description
adLockUnspecified -1 The clone is created with the same lock type as the original Recordset
adLockReadOnly 1 The clone is a read-only Recordset

❮ Pełne odniesienie do obiektu zestawu rekordów