MFC ODBC Consumer Wizard

Opmerking

De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Deze wizard is niet beschikbaar in Visual Studio 2019 en hoger.

Met deze wizard stelt u een ODBC-recordsetklasse en de gegevensbindingen in die nodig zijn voor toegang tot de opgegeven gegevensbron.

UIElement-lijst

  • gegevensbron

    Met de knop Gegevensbron kunt u de opgegeven gegevensbron instellen met behulp van het opgegeven ODBC-stuurprogramma. Zie Bestandsgegevensbronnen in de ODBC SDK voor meer informatie over gegevensbronbestanden (DSN).

    Het dialoogvenster Gegevensbron selecteren heeft twee tabbladen:

    • Tabblad Bestandsgegevensbron:

      In het vak Zoeken wordt de map opgegeven waarin bestanden moeten worden geselecteerd die moeten worden gebruikt als gegevensbronnen. De standaardwaarde is \Program Files\Common Files\ODBC\Data Sources. De bestaande bestandsgegevensbronnen (.dsn-bestanden) worden weergegeven in de hoofdlijst. U kunt de gegevensbronnen van tevoren instellen met behulp van het tabblad Bestands-DSN op de ODBC-gegevensbronbeheerder of nieuwe gegevensbronnen maken met dit dialoogvenster.

      Als u een nieuwe bestandsgegevensbron wilt maken vanuit dit dialoogvenster, klikt u New om een DSN-naam op te geven. Het dialoogvenster Nieuwe gegevensbron maken wordt weergegeven. Selecteer in het dialoogvenster Nieuwe gegevensbron maken een geschikt stuurprogramma en klik op NextBladeren en selecteer de naam van het bestand dat moet worden gebruikt als gegevensbron (u moet Alle bestanden selecteren om niet-DSN-bestanden weer te geven, zoals .xls bestanden); klik Nexten klik vervolgens op Voltooien. (Als u een niet-DSN-bestand hebt geselecteerd, krijgt u een stuurprogrammaspecifiek dialoogvenster, zoals ODBC Microsoft Excel Setup, waarmee het bestand wordt geconverteerd naar een DSN.)

      Opmerking

      U kunt ook vooraf een nieuwe bestandsgegevensbron maken met behulp van de ODBC-gegevensbronbeheerder. Selecteer in het startmenuInstellingen, Configuratiescherm, Systeembeheer, Gegevensbronnen (ODBC) en vervolgens ODBC-gegevensbronbeheerder.

      Met het vak DSN-naam kunt u een naam opgeven voor de bestandsgegevensbron. U moet ervoor zorgen dat de DSN-naam eindigt met de juiste bestandsextensie, zoals .xls voor Excel-bestanden of .mdb voor Access-bestanden.

      Zie Bestandsgegevensbronnen in de ODBC SDK voor meer informatie over DSN's.

    • Tabblad Machinegegevensbron:

      Dit tabblad bevat systeem- en gebruikersGEGEVENSbronnen. Gebruikersgegevensbronnen zijn specifiek voor een gebruiker op deze computer. Systeemgegevensbronnen kunnen door alle gebruikers op deze computer of op een systeemomvattende service worden gebruikt. Machinegegevensbronnen weergeven in de ODBC SDK

      Zie Gegevensbronnen in de ODBC SDK voor meer informatie over ODBC-gegevensbronnen.

    Klik op OK om te voltooien. Het dialoogvenster Databaseobject selecteren wordt weergegeven. Selecteer in dit dialoogvenster de tabel of weergave die de consument gaat gebruiken. Houd er rekening mee dat u meerdere weergaven en tabellen kunt selecteren door de control-toets ingedrukt te houden terwijl u op de items klikt. Klik op OK om te voltooien.

  • klasse

    De naam van de consumentenklasse, standaard gebaseerd op de naam van het bestand of de computergegevensbron die u hebt geselecteerd.

  • .h-bestand

    De naam van het headerbestand van de consumentenklasse, standaard gebaseerd op de naam van het bestand of de computergegevensbron die u hebt geselecteerd.

  • .cpp bestand

    De naam van het implementatiebestand van de consumentenklasse, standaard gebaseerd op de naam van het bestand of de computergegevensbron die u hebt geselecteerd.

  • Typ

    Hiermee geeft u op of de recordset een dynaset (standaard) of een momentopname is.

    • Dynaset: Hiermee geeft u op dat de recordset een dynaset is. Een dynaset is het resultaat van een query die een geïndexeerde weergave biedt in de gegevens van de querydatabase. Een dynaset slaat alleen een integrale index op in de oorspronkelijke gegevens en biedt dus een prestatiewinst ten opzichte van een momentopname. De index verwijst rechtstreeks naar elke record die is gevonden als gevolg van een query en geeft aan of een record wordt verwijderd. U hebt ook toegang tot bijgewerkte informatie in de opgevraagde records. Dit is de standaardwaarde.

    • Momentopname: Hiermee geeft u op dat de recordset een momentopname is. Een momentopname is het resultaat van een query en is een weergave in een database op een bepaald moment. Alle records die zijn gevonden als gevolg van de query, worden in de cache opgeslagen, zodat u geen wijzigingen in de oorspronkelijke records ziet.

  • Alle kolommen binden

    Hiermee geeft u op of alle kolommen in de geselecteerde tabel afhankelijk zijn. Als u dit vak (standaard) selecteert, zijn alle kolommen afhankelijk; Als u dit vak niet selecteert, zijn er geen kolommen gebonden en moet u ze handmatig binden in de recordsetklasse.

Zie ook

MFC ODBC-verbruik
Functionaliteit toevoegen met codewizards