Data Source
|
Provider name
|
Connection string
|
MS SQL Server (.NET provider)
|
System.Data.SqlClient
|
Data Source=SqlServerName;InitialCatalog=MyDatabaseName;Integrated Security=True;Connect Timeout=30;User Instance=True
|
MS SQL Express Server (.NET provider)
|
System.Data.SqlClient
|
Data Source=.\SQLEXPRESS;AttachDbFilename=C:\ \Test.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True
|
MS SQL Server (OLEDB, MDAC provider)
|
System.Data.OleDb
|
Provider=SQLOLEDB;Data Source= SqlServerName;Integrated Security=SSPI;Initial Catalog=MyDatabaseName
|
MS SQL Server (OLEDB, native client provider)
|
System.Data.OleDb
|
Provider=SQLNCLI;Data Source= MySqlServerComputerName;Integrated Security=SSPI;Initial Catalog= MyDatabaseName
|
MS SQL (ODBC)
|
System.Data.Odbc
|
Driver={SQL Server};Server=SqlServerName;Database=DatabaseName;Trusted_Connection=yes
Driver={SQL Server};Server=SqlServerName;Database=DatabaseName;Uid=UserName;Pwd=<password>
|
Oracle (.NET provider)
|
System.Data.OracleClient
|
Data Source=OracleServerName;Persist Security Info=True;User ID=scott;Password=<password>;Unicode=True
|
Oracle (OLEDB, Oracle provider)
|
System.Data.OleDb
|
Provider=OraOLEDB.Oracle;Data Source=OracleServerName;Persist Security Info=True;OSAuthent=1
Provider=OraOLEDB.Oracle;Data Source=OracleServerName;Persist Security Info=True;User ID=scott;Password=<password>
|
Oracle (OLEDB, Microsoft provider)
|
System.Data.OleDb
|
Provider=MSDAORA;Data Source= OracleServerName;Persist Security Info=True; User ID=scott;Password=<password>
|
Oracle (ODBC)
|
System.Data.Odbc
|
Driver={Microsoft ODBC for Oracle};Server=OracleServerName;Uid=scott;Pwd=<password>
|
Excel (OLEDB)
|
System.Data.OleDb
|
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\ Test.xls;Persist Security Info=False;Extended Properties="Excel 8.0"
|
Excel (ODBC, MS Excel Driver)
|
System.Data.Odbc
|
Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=C:\\Test.xls;DefaultDir=C:\
Tip For Sheet1 table use Sheet1$ as data table name.
|
Excel (ODBC, Dsn)
|
System.Data.Odbc
|
Dsn=Excel Files;dbq=C:\Test.xls;defaultdir=C:\;driverid=790;maxbuffersize=2048;pagetimeout=5
Tip When you run tests under ASP.NET, consider using System DSN instead of user DSN.
|
CSV/text file (OLEDB)
|
System.Data.OleDb
|
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\;Extended Properties="text;HDR=Yes;FMT=Delimited”
Tip For the test.csv file, use test#csv as the table name.
Note HDR=Yes means that the first row contains column names, not actual data.
|
CSV/text file (ODBC)
|
System.Data.Obdc
|
Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=c:\;Extensions=asc,csv,tab,txt
|
ODBC through Dsn
|
System.Data.Obdc
|
Dsn=MyDsn;Uid=UserName;Pwd=<password>
FILEDSN=C:\MyDsn.dsn;Uid=UserName;Pwd=<password>
|