Sdílet prostřednictvím


Kdy použít ovladač OLE DB pro SQL Server

Platí na:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytický platformový systém (PDW)SQL databáze v Microsoft Fabric

Stáhnout ovladač OLE DB

Ovladač OLE DB pro SQL Server je jedna technologie, kterou můžete použít pro přístup k datům v databázi SQL Serveru. Diskuzi o různých technologiích přístupu k datům najdete v tématu Roadmapa Technologie přístupu k datům.

Při rozhodování, zda použít ovladač OLE DB pro SQL Server jako technologie přístupu k datům vaší aplikace, byste měli zvážit několik faktorů.

Pokud používáte spravovaný programovací jazyk, jako je Microsoft Visual C# nebo Visual Basic a potřebujete získat přístup k novým funkcím SQL Serveru, měli byste použít zprostředkovatele dat rozhraní .NET Framework pro SQL Server, který je součástí rozhraní .NET Framework.

Pokud vyvíjíte aplikaci založenou na modelu COM a potřebujete získat přístup k novým funkcím zavedeným v SQL Serveru, měli byste pro SQL Server použít ovladač OLE DB. Pokud nepotřebujete přístup k novým funkcím SQL Serveru, můžete pokračovat v používání komponent Windows Data Access Components (WDAC).

U existujících aplikací OLE DB je primárním problémem to, jestli potřebujete získat přístup k novým funkcím SQL Serveru. Pokud máte vyspělou aplikaci, která nepotřebuje nové funkce SQL Serveru, můžete nadále používat WDAC. Pokud ale potřebujete získat přístup k těmto novým funkcím, jako je datový typ XML, měli byste pro SQL Server použít ovladač OLE DB.

Ovladač OLE DB pro SQL Server i MDAC podporují izolaci potvrzených transakcí čtení pomocí správy verzí řádků, ale pouze ovladač OLE DB pro SQL Server podporuje izolaci snímků transakce. (V programovacích termínech je izolace potvrzené transakce čtení s verzí řádků stejná jako Read-Committed transakce.)

Informace o rozdílech mezi ovladačem OLE DB pro SQL Server a MDAC naleznete v tématu Aktualizace aplikace na ovladač OLE DB pro SQL Server z MDAC.

Viz také

Ovladač OLE DB pro SQL Server
Témata s postupy PRO OLE DB