Mega Code Archive

 
Categories / C# Tutorial / ADO Net
 

Call stored procedure with no parameter

/* 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 */