HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Der Recordset Gegenstand liefert eine Methode des Zugänglich machens unserer Daten. Dieser recordset Gegenstand hängt opon das Verständnis des Anschlußgegenstandes ab.
|
ActiveX Daten Gegenstand (ADO) Recordset Gegenstände stellt den gesamten Satz der Aufzeichnungen von einer niedrigen Tabelle oder der Resultate eines durchgeführten Befehls dar. Jederzeit bezieht sich Recordset Gegenstand nur auf eine einzelne Aufzeichnung innerhalb des Satzes als die gegenwärtige Aufzeichnung.
|
Den Recordset Gegenstand benutzen, um strukturierte AUSERWÄHLTE Befehle der Abfragesprache (SQL) in den Heften herauszugeben.
|
Dim Conn as New ADODB.Connection
Dim Rs as New ADODB.Recordset
Conn.Provider = "ExOLEDB.DataSource"
Conn.Open RootFolderURL
Set Rs.ActiveConnection = Conn
"select ""DAV:displayname"" " _
& "from scope('shallow traversal of ""URL""')" _
& "Where ""DAV:ishidden"" = False"
'...
Conn.Close
Rs.Close
Set Conn = Nothing
Set Rs = Nothing
|
|
ActiveX Daten-Gegenstand (ADO) Recordset Gegenstände wird benutzt, um Daten von einem Versorger zu manipulieren. Wenn wir ADO verwenden, manipulieren wir die Daten Recordset Gegenstände fast völlig verwendend. Alle Recordset Gegenstände bestehen Aufzeichnungen (Reihen) und aus Spalten (fängt auf). Abhängig von der Funktionsunterstützung durch den Versorger, können einige Recordset Methoden oder Eigenschaften möglicherweise nicht vorhanden sein.
|
Wenn wir zuerst ein Recordset öffnen, zeigt der aktuelle Satzzeiger auf die erste Aufzeichnung und die BOF und EOFeigenschaften sind falsch. Wenn es gibt, sind keine Aufzeichnungen, das BOF anwesend und EOFeigenschaft sind zutreffend.
|
Es gibt Art zwei der Aktualisierung das der Wille, der gestützt wird durch (AUFHEBEN) Recordset Gegenstände:
|
1: Sofortig Aktualisierung
2: Reihe Aktualisierung
|
1: Sofortig Aktualisierung
|
Wenn du die Updatemethode benennst, werden alle änderungen sofort zur Datenbank geschrieben.
|
Der Versorger cachiert die mehrfachen änderungen und schickt sie dann zur Aufzeichnung in der Datenbank mit der UpdateBatch Methode.
|
Curser ist ein Datenbankelement, das updatability von Daten, Kontrollenaufzeichnung Navigation und die Sicht der änderungen zu den therecords in der Datenbank durch andere Benutzer bildeten.
|
Es gibt vier unterschiedliche Cursor-Arten, die im AUFHEBEN definiert werden:
|
1: Dynamischer Cursor
2: Tastensatz-Cursor
3: Statischer Cursor
4: Vorwärts-nur Cursor
|
Erlaubt uns zu den Hinzufügung, zur Ansicht, zu den änderungen und zu den Auslassungen durch die anderen Benutzer; er erlaubt auch alle Arten Bewegung durch das Recordset, das nicht auf Bookmarks beruht; und erlaubt Bookmarks, wenn der Versorger sie stützt.
|
Benimmt sich wie ein dynamischer Cursor, außer daß er hindert uns am Sehen der Aufzeichnungen, die die anderen Benutzer addieren, und verhindert Zugang zu den Aufzeichnungen, die andere Benutzer löschen. Datenänderungen durch andere Benutzer sind noch sichtbar. Er stützt immer Bookmarks und erlaubt folglich alle Arten Bewegung durch das Recordset.
|
Stellt eine statische Kopie eines Satzes der Aufzeichnungen für uns zur Verfügung, um zu verwenden, die Daten zu finden oder erzeugt daß Reports; er erlaubt immer Bookmarks und erlaubt folglich alle Arten Bewegung durch das Recordset. Hinzufügung, Auslassungen oder änderungen durch andere Benutzer sind nicht sichtbar. Dieses ist die einzige Art des Cursors erlaubt, wenn du einen Klientseite AUFHEBEN Recordset Gegenstand öffnest.
|
Erlaubt uns scroll nur vorwärts durch das Recordset in der Datenbank. Änderungen, Hinzufügung oder Auslassungen durch andere Benutzer sind nicht sichtbar. Dieses verbessert Leistung in den Situationen, in denen du nur einen einzelnen Durchlauf durch ein Recordset bilden mußt.
|
Eigenschaften des AUFHEBEN Recordset Gegenstandes.
|
Eigenschaft |
Beschreibung |
AbsolutePage |
Stellt ein oder bringt einen Wert zurück, der die Seitenzahl im Recordset Gegenstand spezifiziert |
AbsolutePosition |
Stellt ein oder bringt einen Wert zurück, der die Ordnungsposition der gegenwärtigen Aufzeichnung im Recordset Gegenstand spezifiziert |
ActiveCommand |
Bringt den Befehl Gegenstand zurück, der mit dem Recordset verbunden ist |
ActiveConnection |
Stellt ein oder bringt eine Definition für einen Anschluß, wenn der Anschluß geschlossen ist, oder den gegenwärtigen Anschlußgegenstand zurück, wenn der Anschluß geöffnet ist |
BOF |
Bringt zutreffendes zurück, wenn die gegenwärtige Rekordposition bevor die erste Aufzeichnung ist, andernfalls falsch |
Bookmark |
Sätze oder Rückkehr ein Bookmark. Das Bookmark speichert die Position der gegenwärtigen Aufzeichnung |
CacheSize |
Stellt ein oder bringt die Zahl Aufzeichnungen zurück, die cachiert werden können |
CursorLocation |
Sätze oder Rückkehr die Position des Cursor-Services |
CursorType |
Sätze oder Rückkehr die Cursor-Art eines Recordset Gegenstandes |
DataMember |
Stellt ein oder bringt den Namen des Datenmitgliedes zurück, das vom Gegenstand zurückgeholt wird, der durch die DataSource Eigenschaft bezogen wird |
DataSource |
Spezifiziert einen Gegenstand, der die als enthält Recordset Gegenstand dargestellt zu werden Daten, |
EditMode |
Bringt den redigierenden Status der gegenwärtigen Aufzeichnung zurück |
EOF |
Bringt zutreffendes zurück, wenn die gegenwärtige Rekordposition nachdem die letzte Aufzeichnung ist, andernfalls falsch |
Filter |
Sätze oder Rückkehr, die ein Filter für die Daten in einem Recordset einwenden |
Index |
Sätze oder Rückkehr der Name des gegenwärtigen Index für einen Recordset Gegenstand |
LockType |
Stellt ein oder bringt einen Wert zurück, der die Art der Blockierung spezifiziert, wenn es eine Aufzeichnung in einem Recordset redigiert |
MarshalOptions |
Stellt ein oder bringt einen Wert zurück, der spezifiziert, welche Aufzeichnungen zum Bediener zurückgegangen werden sollen |
MaxRecords |
Sätze oder Rückkehr die Höchstzahl der Aufzeichnungen zur Rückkehr zu einem Recordset Gegenstand von einer Frage |
PageCount |
Bringt die Zahl Seiten mit Daten in einem Recordset Gegenstand zurück |
PageSize |
Sätze oder Rückkehr, welche die Höchstzahl der Aufzeichnungen auf einer einzelnen Seite eines Recordset Gegenstandes erlaubte |
RecordCount |
Bringt die Zahl Aufzeichnungen in einem Recordset Gegenstand zurück |
Art |
Sätze oder Rückkehr die Feldnamen im Recordset zur Art an |
Quelle |
Stellt einen Zeichenkettewert oder einen Befehl Gegenstandhinweis ein oder bringt einen Zeichenkettewert zurück, der die Datenquelle des Recordset Gegenstandes anzeigt |
Zustand |
Bringt einen Wert zurück, der beschreibt, wenn der Recordset Gegenstand geöffnet geschlossen ist, und anschließt, durchführt oder zurückholt Daten |
Status |
Bringt den Status der gegenwärtigen Aufzeichnung hinsichtlich der Reihe Updates oder anderer Massenbetriebe zurück |
StayInSync |
Stellt oder geht ein zurück, ob der Hinweis auf den Kindaufzeichnungen ändert, wenn die Elternteilaufzeichnung Position ändert |
|
Methoden des AUFHEBEN Recordset Gegenstandes.
|
Methods |
Description |
AddNew |
Creates a new record |
Cancel |
Cancels an execution |
CancelBatch |
Cancels a batch update |
CancelUpdate |
Cancels changes made to a record of a Recordset
object |
Clone |
Creates a duplicate of an existing Recordset |
Close |
Closes a Recordset |
CompareBookmarks |
Compares two bookmarks |
Delete |
Deletes a record or a group of records |
Find |
Searches for a record in a Recordset that
satisfies a specified criteria |
GetRows |
Copies multiple records from a Recordset object
into a two-dimensional array |
GetString |
Returns a Recordset as a string |
Move |
Moves the record pointer in a Recordset object |
MoveFirst |
Moves the record pointer to the first record |
MoveLast |
Moves the record pointer to the last record |
MoveNext |
Moves the record pointer to the next record |
MovePrevious |
Moves the record pointer to the previous record |
NextRecordset |
Clears the current Recordset object and returns
the next Recordset object by looping through a series of commands |
Open |
Opens a database element that gives you access
to records in a table, the results of a query, or to a saved Recordset |
Requery |
Updates the data in a Recordset by re-executing
the query that made the original Recordset |
Resync |
Refreshes the data in the current Recordset
from the original database |
Save |
Saves a Recordset object to a file or a Stream
object |
Seek |
Searches the index of a Recordset to find a
record that matches the specified values |
Supports |
Returns a boolean value that defines whether or
not a Recordset object supports a specific type of functionality |
Update |
Saves all changes made to a single record in a
Recordset object |
UpdateBatch |
Saves all changes in a Recordset to the
database. Used when working in batch update mode |
|
Events |
Description |
EndOfRecordset |
Triggered when you try to move to a record after the last
record |
FetchComplete |
Triggered after all records in an asynchronous operation
have been fetched |
FetchProgress |
Triggered periodically in an asynchronous operation, to
state how many more records that have been fetched |
FieldChangeComplete |
Triggered after the value of a Field object change |
MoveComplete |
Triggered after the current position in the Recordset has
changed |
RecordChangeComplete |
Triggered after a record has changed |
RecordsetChangeComplete |
Triggered after the Recordset has changed |
WillChangeField |
Triggered before the value of a Field object change |
WillChangeRecord |
Triggered before a record change |
WillChangeRecordset |
Triggered before a Recordset change |
WillMove |
Triggered before the current position in the Recordset
changes |
|
Keywords:ADO Sort, ado recordset sort, adodb recordset sort,
visual basic sort, recordset sort, visual basic ado
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|