ADO Record Object

Record-object (ADO versie 2.5)

Een ADO Record-object wordt gebruikt om een rij in een recordset, een bestand in het bestandssysteem of een directory op te slaan.

Versies van ADO 2.5 en eerder kunnen alleen gestructureerde databases bereiken. In een gestructureerde database heeft elke tabel in elke rij een exacte kolomtaal en bestaat elke kolom uit dezelfde data types.

Een Record-object staat een dataset toe die verschillende kolommen en/or data types bevat tussen rijen.

Syntaxis

objectnaam.eigenschap
objectnaam.methode

Eigenschap

Eigenschap Beschrijving
ActiveConnection Stel in of geef terug het Connection-object waaraan het Record-object momenteel behoort.
Mode Stel in of geef terug de geldige rechten om gegevens in het Record-object te wijzigen.
ParentURL Geef de absolute URL van de ouder Record terug.
RecordType Geef het type van het Record-object terug.
Source Stel in of geef terug de src parameter van de Open-methode van het Record-object.
State Geef de status van het Record-object terug.

Methode

Methode Beschrijving
Cancel Annuleer de uitvoering van een CopyRecord, DeleteRecord, MoveRecord of Open-aanroep.
Close Sluit een Record-object.
CopyRecord Kopieer een bestand of directory naar een andere locatie.
DeleteRecord Verwijder een bestand of directory.
GetChildren Geef een Recordset object terug, waarbij elke rij een bestand of submap in de map vertegenwoordigt.
MoveRecord Verplaats een bestand of map naar een andere locatie.
Open Open een bestaand Record object of maak een nieuwe bestand of map aan.

Verzameling

Verzameling Beschrijving
Properties Een verzameling van specifieke provider eigenschappen.
Fields Bevat alle Field objecten in het Record object.

Eigenschappen van de Fields verzameling

Eigenschap Beschrijving
Count

Geef het aantal items in de fields verzameling terug. De startwaarde is 0.

Voorbeeld:

	countfields = rec.Fields.Count
	
Item(named_item/number)

Geef een specifiek item van de fields verzameling terug.

Voorbeeld:

	itemfields = rec.Fields.Item(1)
	Of
	itemfields = rec.Fields.Item("Name")