Para seguridad estándar:
strConnect = _T("Provider=sqloledb;Data Source=MyServerName;" "Initial Catalog=MyDatabaseName;" "User Id=MyUsername;Password=MyPassword;");
Para conexiones de confianza: ( Seguridad Integrada de Microsoft Windows NT):
strConnect = _T("Provider=sqloledb;Data Source=MyServerName;" "Initial Catalog=MyDatabaseName;" "Integrated Security=SSPI;");
Si usted desea conectarse a una Instancia de (SQL server 2000 o superior), debe especificar el parametro Data Source=NombreServidorInstancia tal como se muestra en el ejemplo siguiente:
strConnect = _T("Provider=sqloledb;Data Source=NombreServidorInstancia;" "Initial Catalog=MyDatabaseName;User Id=MyUsername;Password=MyPassword;");
Si desea conectarse con SQL corriendo en la misma computadora, debe espeficcar la palabra clave (local) en el parametro Dara Source. Por ejemplo:
strConnect = _T("Provider=sqloledb;Data Source=(local);" "Initial Catalog=myDatabaseName;" "User ID=myUsername;Password=myPassword;");
Para conectarse a SQL Server corriendo en un equipo remoto (mediante un numero de IP):
strConnect = _T("Provider=sqloledb;Network Library=DBMSSOCN;" "Data Source=130.120.110.001,1433;" "Initial Catalog=MyDatabaseName;User ID=MyUsername;" "Password=MyPassword;"); fuente: http://www.latindevelopers.com/articulos/visualc/cadenas-conexion-ado.php#OLE%20DB%20SqlServer