Records selecteren en bewerken

Opmerking

De wizard MFC ODBC Consumer is niet beschikbaar in Visual Studio 2019 en hoger. U kunt nog steeds handmatig een consument maken.

Normaal gesproken krijgt u bij het selecteren van records uit een gegevensbron met behulp van een SQL SELECT-instructie een resultatenset. Dit is een set records uit een tabel of een query. Met de databaseklassen gebruikt u een recordsetobject om de resultatenset te selecteren en te openen. Dit is een object van een toepassingsspecifieke klasse die u hebt afgeleid van klasse CRecordset. Wanneer u een recordsetklasse definieert, geeft u de gegevensbron op waarmee deze moet worden gekoppeld, de tabel die moet worden gebruikt en de kolommen van de tabel. De wizard MFC-toepassing of klasse toevoegen (zoals beschreven in Het toevoegen van een MFC ODBC-consument) maakt een klasse met een verbinding met een specifieke gegevensbron. De wizards schrijven de getDefaultSQL-lidfunctie van klasse CRecordset om de tabelnaam te retourneren.

Met behulp van een CRecordset-object tijdens runtime kunt u het volgende doen:

  • Bekijk de gegevensvelden van het huidige record.

  • Filter of sorteer de recordset.

  • Pas de standaard SQL SELECT-instructie aan.

  • Blader door de geselecteerde records.

  • Records toevoegen, bijwerken of verwijderen (als zowel de gegevensbron als de recordset kunnen worden bijgewerkt).

  • Test of de recordset opnieuw query's kan uitvoeren en de inhoud van de recordset kan vernieuwen.

Wanneer u klaar bent met het object recordset, sluit u het en vernietigt u het. Zie Recordset (ODBC) voor meer informatie over recordsets.

Zie ook

ODBC en MFC