Όνυμα Record ADO

Αντικείμενο Record (έκδοση 2.5)

Το αντικείμενο Record του ADO χρησιμοποιείται για να περιέχει μια γραμμή από το σύνολο εγγραφών, ή ένα αρχείο του συστήματος αρχείων ή έναν φάκελο.

Οι εκδόσεις 2.5 του ADO μπορούν να προσβούν μόνο σε δομημένες βάσεις δεδομένων. Σε μια δομημένη βάση δεδομένων, κάθε πίνακας έχει ακριβώς τον ίδιο αριθμό στηλών σε κάθε γραμμή και κάθε στήλη αποτελείται από τον ίδιο τύπο δεδομένων.

Το αντικείμενο Record επιτρέπει την πρόσβαση σε δεδομένα με διαφορετικό αριθμό στηλών και/ή τύπους δεδομένων ανά γραμμή.

Γραμματική

objectname.property
objectname.method

Πρότυπο

Πρότυπο Περιγραφή
ActiveConnection Ρυθμίζει ή επιστρέφει το αντικείμενο Connection που ανήκει στο αντικείμενο Record.
Mode Ρυθμίζει ή επιστρέφει την ισχύ των άδειων για την τροποποίηση δεδομένων στο αντικείμενο Record.
ParentURL Επιστρέφει την αβсолютη URL του γονικού αντικειμένου Record.
RecordType Επιστρέφει τον τύπο του αντικειμένου Record.
Source Ρυθμίζει ή επιστρέφει τον παραμέτρον src της μεθόδου Open του αντικειμένου Record.
State Επιστρέφει την κατάσταση του αντικειμένου Record.

Μέθοδος

Μέθοδος Περιγραφή
Cancel Ακυρώνει την εκτέλεση μιας κλήσης CopyRecord, DeleteRecord, MoveRecord ή Open.
Close Κλείνει έναν αντικείμενο Record.
CopyRecord Αντιγράφει ένα αρχείο ή φάκελο σε μια άλλη τοποθεσία.
DeleteRecord Διαγράφει ένα αρχείο ή φάκελο.
GetChildren Επιστρέφει ένα Όνυμα Recordset όπου κάθε γραμμή αντιπροσωπεύει ένα αρχείο ή υποκατάλογο στον κατάλογο.
MoveRecord Μετακινεί το αρχείο ή τον κατάλογο σε μια άλλη τοποθεσία.
Open Ανοίγει ένα υπάρχον Όνυμα Record ή δημιουργεί ένα νέο αρχείο ή κατάλογο.

Συλλογή

Συλλογή Περιγραφή
Properties Μια συλλογή από ιδιότητες συγκεκριμένου παρόχου.
Fields Περιέχει όλους τους Όνυμα Field στον Όνυμα Record.

Πρότυπο της Συλλογής Fields

Πρότυπο Περιγραφή
Count

Επιστρέφει τον αριθμό των στοιχείων στη συλλογή fields. Η αρχική τιμή είναι 0.

Παράδειγμα:

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

Επιστρέφει ένα συγκεκριμένο στοιχείο από τη συλλογή fields.

Παράδειγμα:

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