Creating a SQL Server Native Client OLE DB Provider Application

Applies to: yesSQL Server (all supported versions) YesAzure SQL Database YesAzure SQL Managed Instance yesAzure Synapse Analytics yesParallel Data Warehouse

Creating a SQL Server Native Client OLE DB provider application involves these steps:

  1. Establishing a connection to a data source.

  2. Executing a command.

  3. Processing the results.


When possible, use Windows Authentication. If Windows Authentication is not available, prompt users to enter their credentials at run time. Avoid storing credentials in a file. If you must persist credentials, you should encrypt them with the Win32 cryptoAPI.

In This Section

See Also

SQL Server Native Client (OLE DB)