| SQL Native Client ODBC Driver |
| Standard Security |
Driver={SQL Server Native Client 10.0};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
|
|
| Trusted connection |
Driver={SQL Server Native Client 10.0};Server=myServerAddress;Database=myDataBase;Trusted_Connection=yes;
|
|
| Connecting to an SQL Server instance |
Driver={SQL Server Native Client 10.0};Server=myServerName\theInstanceName; Database=myDataBase;Trusted_Connection=yes;
|
|
| Prompt for username and password |
oConn.Properties("Prompt") = adPromptAlways
Driver={SQL Server Native Client 10.0};Server=myServerAddress;Database=myDataBase;
|
|
| Enabling MARS (multiple active result sets) |
Driver={SQL Server Native Client 10.0};Server=myServerAddress;Database=myDataBase;Trusted_Connection=yes; MARS_Connection=yes;
|
|
| Encrypt data sent over network |
Driver={SQL Server Native Client 10.0};Server=myServerAddress;Database=myDataBase; Trusted_Connection=yes;Encrypt=yes;
|
|
| Attach a database file on connect to a local SQL Server Express instance |
Driver={SQL Server Native Client 10.0};Server=.\SQLExpress; AttachDbFilename=c:\asd\qwe\mydbfile.mdf; Database=dbname;Trusted_Connection=Yes;
|
|
| Attach a database file, located in the data directory, on connect to a local SQL Server Express instance |
Driver={SQL Server Native Client 10.0};Server=.\SQLExpress;AttachDbFilename=|DataDirectory|mydbfile.mdf; Database=dbname;Trusted_Connection=Yes;
|
|
| Database mirroring |
Data Source=myServerAddress;Failover Partner=myMirrorServer;Initial Catalog=myDataBase;Integrated Security=True;
|
|
| SQL Native Client OLE DB Provider |
| Standard security |
Provider=SQLNCLI10;Server=myServerAddress;Database=myDataBase;Uid=myUsername; Pwd=myPassword;
|
|
| Trusted Connection |
Provider=SQLNCLI10;Server=myServerAddress;Database=myDataBase; Trusted_Connection=yes;
|
|
| Connecting to an SQL Server instance |
Provider=SQLNCLI10;Server=myServerName\theInstanceName;Database=myDataBase; Trusted_Connection=yes;
|
|
| Prompt for username and password |
oConn.Properties("Prompt") = adPromptAlways
oConn.Open "Provider=SQLNCLI10;Server=myServerAddress;DataBase=myDataBase;
|
|
| Enabling MARS (multiple active result sets) |
Provider=SQLNCLI10;Server=myServerAddress;Database=myDataBase; Trusted_Connection=yes;MarsConn=yes;
|
|
| Encrypt data sent over network |
Provider=SQLNCLI10;Server=myServerAddress;Database=myDataBase; Trusted_Connection=yes;Encrypt=yes;
|
|
| Attach a database file on connect to a local SQL Server Express instance |
Provider=SQLNCLI10;Server=.\SQLExpress;AttachDbFilename=c:\asd\qwe\mydbfile.mdf; Database=dbname; Trusted_Connection=Yes;
|
|
| Attach a database file, located in the data directory, on connect to a local SQL Server Express instance |
Provider=SQLNCLI10;Server=.\SQLExpress;AttachDbFilename=|DataDirectory|mydbfile.mdf; Database=dbname;Trusted_Connection=Yes;
|
|
| Database mirroring |
Data Source=myServerAddress;Failover Partner=myMirrorServer;Initial Catalog=myDataBase;Integrated Security=True;
|
|
| SqlConnection (.NET) |
| Standard Security |
Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
|
|
| Standard Security alternative syntax |
Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;
|
|
| Trusted Connection |
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;
|
|
| Trusted Connection alternative syntax |
Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;
|
|
| Connecting to an SQL Server instance |
Server=myServerName\theInstanceName;Database=myDataBase;Trusted_Connection=True;
|
|
| Trusted Connection from a CE device |
Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;User ID=myDomain\myUsername;Password=myPassword;
|
|
| Connect via an IP address |
Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;
|
|
| Enabling MARS (multiple active result sets) |
Server=myServerAddress;Database=myDataBase;Trusted_Connection=True; MultipleActiveResultSets=true;
|
|
| Attach a database file on connect to a local SQL Server Express instance |
Server=.\SQLExpress;AttachDbFilename=c:\asd\qwe\mydbfile.mdf;Database=dbname; Trusted_Connection=Yes;
|
|
| Attach a database file, located in the data directory, on connect to a local SQL Server Express instance |
Server=.\SQLExpress;AttachDbFilename=|DataDirectory|mydbfile.mdf; Database=dbname;Trusted_Connection=Yes;
|
|
| Using an User Instance on a local SQL Server Express instance |
Data Source=.\SQLExpress;Integrated Security=true; AttachDbFilename=|DataDirectory|\mydb.mdf;User Instance=true;
|
|
| Database mirroring |
Data Source=myServerAddress;Failover Partner=myMirrorServer;Initial Catalog=myDataBase;Integrated Security=True;
|
|
| Asynchronous processing |
Server=myServerAddress;Database=myDataBase;Integrated Security=True;Asynchronous Processing=True;
|
|
| SQLXMLOLEDB |
| Using SQL Server Native Client provider |
Provider=SQLXMLOLEDB.4.0;Data Provider=SQLNCLI10;Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;
|
|
| SQL Server 2008 specials |
| Context Connection |
C#
using(SqlConnection connection = new SqlConnection("context connection=true"))
{
connection.Open();
// Use the connection
}
VB.Net
Using connection as new SqlConnection("context connection=true")
connection.Open()
' Use the connection
End Using
|
|