The System.Data.SqlClient namespace is the.NET Framework Data Provider for SQL Server.
The.NET Framework Data Provider for SQL Server describes a collection of classes used to access a SQL Server database in the managed space. Using the SqlDataAdapter, you can fill a memory-resident DataSet that you can use to query and update the database.
For conceptual information about using this namespace when programming with the .NET Framework, see SQL Server and ADO.NET.
Caution ADO.NET 2.0 does not support Asynchronous commands over shared memory for SQL Server 2000 or lower. However, you can force TCP instead of shared memory. You can do that by prefixing tcp: to the server name in the connection string or you can use localhost .