Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform Systeem (PDW)
SQL-database in Microsoft Fabric
OLE DB-stuurprogramma downloaden
Consumenten stellen eigenschapswaarden in om specifiek objectgedrag op te vragen. Consumenten gebruiken bijvoorbeeld eigenschappen om de interfaces te specificeren die door een rowset worden blootgesteld. Consumenten krijgen de eigenschapswaarden om de mogelijkheden van een object te bepalen, zoals een rijset, een sessie of een databronobject.
Elke eigenschap heeft een waarde, type, beschrijving en lees/schrijf-attribuut, en voor rijset-eigenschappen een indicator of deze kolom-voor-kolom kan worden toegepast.
Een eigenschap wordt geïdentificeerd door een GUID en een geheel getal dat de eigenschaps-ID vertegenwoordigt. Een eigenschapsset is een verzameling van alle eigenschappen die dezelfde GUID delen. Naast de vooraf gedefinieerde OLE DB-eigenschappensets implementeert de OLE DB-driver voor SQL Server provider-specifieke eigenschapssets en eigenschappen daarin. Elke eigenschap behoort tot één of meer eigendomsgroepen. Een eigenschapsgroep is de groep van alle eigenschappen die op een bepaald object van toepassing zijn. Sommige eigenschapsgroepen zijn de initialisatie-eigenschapsgroep, gegevensbron-eigenschapsgroep, sessie-eigenschapsgroep, rijset-eigenschapsgroep, tabel-eigenschapsgroep en kolom-eigenschapsgroep. Er zijn eigenschappen in elk van deze eigenschapsgroepen.
Het vaststellen van eigendomswaarden omvat:
Het bepalen van de eigenschappen waarvoor waarden worden ingesteld.
Het bepalen van de eigenschappen die de geïdentificeerde eigenschappen bevatten.
Een array van DBPROPSET-structuren wordt toegewezen, één voor elke geïdentificeerde eigenschapsset.
Voor elke eigenschapsset wordt een array van DBPROP-structuren toegewezen. Het aantal elementen in elke array is het aantal eigenschappen (geïdentificeerd in Stap 1) dat tot die eigenschapsset behoort.
Het invullen van de DBPROP-structuur voor elke eigenschap.
Het invullen van informatie (eigenschapsset GUID, aantal elementen, en een pointer naar de bijbehorende DBPROP-array) in de DBPROPSET-structuur voor elke eigenschapsset.
Een methode aanroepen om eigenschappen in te stellen en de telling en de array van DBPROPSET-structuren door te geven.
Zie ook
Een OLE DB-driver maken voor SQL Server-applicaties
Eigenschappen (OLE DB)