/* Quote from Beginning C# 2005 Databases From Novice to Professional # Paperback: 528 pages # Publisher: Apress (December 18, 2006) # Language: English # ISBN-10: 159059777X # ISBN-13: 978-1590597774 */ using System; using System.Data; using System.Data.SqlClient; class MainClass { static void Main() { SqlConnection conn = new SqlConnection(@"server = .\sqlexpress;integrated security = true;database = northwind"); try { conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "sp_select_all_employees"; SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()){ Console.WriteLine("{0} {1} {2}" , rdr[0].ToString().PadRight(5) , rdr[1].ToString() , rdr[2].ToString() ); } rdr.Close(); } catch (SqlException ex) { Console.WriteLine(ex.ToString()); } finally { conn.Close(); } } } /* create procedure sp_Select_All_Employees as select employeeid, firstname, lastname from employees */