Välja och manipulera poster

Anmärkning

MFC ODBC-konsumentguiden är inte tillgänglig i Visual Studio 2019 och senare. Du kan fortfarande skapa en konsument manuellt.

Normalt när du väljer poster från en datakälla med hjälp av en SQL SELECT-instruktion får du en resultatuppsättning, som är en uppsättning poster från en tabell eller en fråga. Med databasklasserna använder du ett postuppsättningsobjekt för att välja och komma åt resultatuppsättningen. Det här är ett objekt i en programspecifik klass som du härleder från klass CRecordset. När du definierar en postuppsättningsklass anger du den datakälla som den ska associeras med, tabellen som ska användas och kolumnerna i tabellen. MFC-programguiden eller Lägg till klass (enligt beskrivningen i Lägga till en MFC ODBC-konsument) skapar en klass med en anslutning till en specifik datakälla. Guiderna skriver funktionen GetDefaultSQL-medlem i klassen CRecordset för att returnera tabellnamnet.

Med hjälp av ett CRecordset-objekt vid körning kan du:

  • Granska datafälten för den aktuella posten.

  • Filtrera eller sortera datamängden.

  • Anpassa SQL SELECT-standardsatsen .

  • Bläddra igenom de markerade posterna.

  • Lägg till, uppdatera eller ta bort poster (om både datakällan och postuppsättningen kan uppdateras).

  • Testa om postuppsättningen tillåter lagring och uppdatering av postuppsättningens innehåll.

När du är klar med postuppsättningsobjektet, stänger du och upphör med det. Mer information om postuppsättningar finns i Recordset (ODBC).

Se även

ODBC och MFC