Hiện tại, cũng đang bước đầu học về SQL SERVER và ADO.NET,làm được cái ứng dụng đầu tiên, thấy khoái quá nên post thành bài viết chia sẻ cho mọi người. Các bước như sau:
- Tạo 1 ứng dụng Console, bạn muốn đặt tên dự án là gì cũng được 
- Thêm 2 namespace sau:
Code:
using System.Data;
using System.Data.SqlClient;
- Để mình hướng dẫn từ từ:
+ Tạo 1 chuỗi kết nối và 1 chuỗi lệnh SQL
Code:
//chuỗi kết nối, ở đây mình dùng CSDL northwind.mdf của SQL SERVER
string connString = @"server = .\sqlexpress;integrated security = true;database = northwind";
//câu lệnh SQL (chọn tất cả các cột của bảng Employees)
string sql = @"SELECT * FROM employees";
+ Khai báo 1 bộ kết nối CSDL và 1 bộ đọc dữ liệu
Code:
//khai báo bộ kết nối CSDL từ SQL SERVER
SqlConnection conn = null;
//khai báo bộ đọc dữ liệu
SqlDataReader reader = null;
+ Có bộ kết nối rồi, ta bắt đầu cho nó hoạt động
Code:
//mở kết nối CSDL cho ta
conn = new SqlConnection(connString);
conn.Open();
+ Bây giờ, chúng ta vừa "đột nhập" vào CSDL. Bước kế tiếp, đi lấy tài nguyên của nó bằng cách dùng câu lệnh SQL mà từ đầu ta đã khai báo:
Code:
//thuc thi query
SqlCommand cmd = new SqlCommand(sql, conn);
reader = cmd.ExecuteReader();
+ A ha, lấy được rồi, mang về nhà xem CSDL nó như thế nào thì làm sao. OK, dùng đoạn code sau:
Code:
//in ra màn hình CSDL (bảng Employess có 2 cột là FirstName và LastName)
Console.WriteLine("First Name\tLast Name\n");
while (reader.Read())
{
Console.WriteLine("{0}|{1}", reader["FirstName"].ToString().PadLeft(10), reader[1].ToString());
}
Ấy chết, chớ quên đóng lại kết nối nhé (để không tiêu hao tài nguyên lắm)
Code:
reader.Close();
conn.Close();
OK, để tránh phát sinh lỗi trong quá trình kết nối CSDL, ta thêm khối lệnh trên vào block try-catch. Và đây là kết quả cuối cùng của chúng ta:
Code:
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
//chuỗi kết nối, ở đây mình dùng CSDL northwind.mdf của SQL SERVER
string connString = @"server = .\sqlexpress;integrated security = true;database = northwind";
//câu lệnh SQL (chọn tất cả các cột của bảng Employees)
string sql = @"SELECT * FROM employees";
//khai báo bộ kết nối CSDL từ SQL SERVER
SqlConnection conn = null;
//khai báo bộ đọc dữ liệu
SqlDataReader reader = null;
try
{
//mở kết nối CSDL cho ta
conn = new SqlConnection(connString);
conn.Open();
//thuc thi query
SqlCommand cmd = new SqlCommand(sql, conn);
reader = cmd.ExecuteReader();
//in ra màn hình CSDL (bảng Employess có 2 cột là FirstName và LastName)
Console.WriteLine("First Name\tLast Name\n");
while (reader.Read())
{
Console.WriteLine("{0}|{1}", reader["FirstName"].ToString().PadLeft(10), reader[1].ToString());
}
}
catch (Exception e)
{
Console.WriteLine(e);
}
finally
{
reader.Close();
conn.Close();
}
}
}
}

Chúc mọi người thành công, ai có thắc mắc gì cứ reply lại trong topic này, mình sẽ tận tình giúp đỡ trong khả năng mới học của mình :(