// Execute query (e.g., SELECT * FROM Table) // ... (rowset handling code)

// Initialize connection pIDBInitialize->Initialize();

// Set connection properties (server, database, auth) DBPROP InitProperties[3]; // ... set property values ...

// Create data source object CoCreateInstance(CLSID_MSOLEDBSQL19, nullptr, CLSCTX_INPROC_SERVER, IID_IDBInitialize, (void**)&pIDBInitialize);

Provider=MSOLEDBSQL19;Server=myServer\instance;Database=myDB;UID=user;PWD=pass;

Provider=MSOLEDBSQL19;Server=myServer.database.windows.net;Authentication=ActiveDirectoryInteractive;UID=user@domain;Database=myDB;

Provider=MSOLEDBSQL19;Server=myServer;Database=myDB;Trusted_Connection=Yes;