Verificação de saída
Tenho certeza de que há muito mais por aí - apenas google para "ADO.NET" e "Tutorial" ......
ATUALIZAR:
Se você quiser se conectar ao seu SQL Server Express local e se conectar ao banco de dados "Northwind" e ler os 5 principais clientes da tabela "Clientes", você teria que fazer algo assim:
string connectionString = "server=(local)\SQLExpress;database=Northwind;integrated Security=SSPI;";
using(SqlConnection _con = new SqlConnection(connectionString))
{
string queryStatement = "SELECT TOP 5 * FROM dbo.Customers ORDER BY CustomerID";
using(SqlCommand _cmd = new SqlCommand(queryStatement, _con))
{
DataTable customerTable = new DataTable("Top5Customers");
SqlDataAdapter _dap = new SqlDataAdapter(_cmd);
_con.Open();
_dap.Fill(customerTable);
_con.Close();
}
}
Agora você teria todos os 5 principais clientes do seu banco de dados Northwind no DataTable e você pode inspecioná-los, imprimi-los, manipulá-los - o que você quiser fazer.
Isso é ADO.NET em ação!
Quanto aos detalhes da string de conexão - quais opções você pode usar e como deve ser, confira as Strings de conexão web site - tem toneladas de exemplos e explicações.
Marco