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
Onthoud het volgende bij het werken met SQLXML 4.0:
XML die als queryresultaat wordt teruggegeven, wordt niet gevalideerd tegen het mappingschema dat de XML heeft gegenereerd.
SQLXML 4.0 bevat versie-onafhankelijke en versie-afhankelijke PROGID's. Het wordt aanbevolen dat alle productieapplicaties versieafhankelijke PROGID's gebruiken. Dit is vooral belangrijk omdat SQLXML 4.0 niet volledig achterwaarts compatibel is. Het gebruik van versieafhankelijke PROGIDs beschermt tegen mogelijke productiefouten wanneer je nieuwere releases installeert. Van release tot release kan het gedrag van het programma om verschillende redenen veranderen, zoals bugfixes, mogelijke ontwerpwijzigingen, enzovoort. Het gebruik van versieafhankelijke PROGIDs beschermt tegen onverwachte storingen bij het installeren van nieuwere versies. Bij versieafhankelijke PROGID's blijft je applicatie zonder falen werken wanneer je een nieuwere release installeert. Als je besluit de vorige versie-afhankelijke PROGIDs te wijzigen en de recente versie-afhankelijke PROGIDs in een nieuwere release te gebruiken, moet je je applicatie testen voordat je deze in productie neemt. Bijvoorbeeld, applicaties die versie-onafhankelijke PROGID's gebruiken, kunnen falen in het volgende scenario:
Je draait een applicatie die SQLXML 4.0 en versieonafhankelijke PROGID's gebruikt, en je besluit een ander softwareprogramma te installeren. Dit programma kan een eerdere versie van SQLXML installeren. Je applicatie kan falen omdat de versieonafhankelijke PROGIDS in je applicatie nu verwijzen naar de eerdere versie van SQLXML, die mogelijk wel of niet de SQLXML-functie heeft die je applicatie gebruikt.
Als je om welke reden dan ook de SQLXMLOLEDB-provider niet wilt gebruiken, maar in plaats daarvan de SQLOLEDB-provider voor SQLXML-functies, stel dan de SQLXML Versie-eigenschap in op "SQLXML.4.0".