Mid SQL

How can you call a stored procedure from a programming language (e.g., C#, Java)?

You can call stored procedures from programming languages using appropriate database

connectors and drivers.

Example (C# with SQL Server):

using (SqlConnection conn = new SqlConnection(connectionString))

conn.Open();

using (SqlCommand cmd = new SqlCommand("GetEmployeeDetails",

conn))

cmd.CommandType = CommandType.StoredProcedure;

cmd.Parameters.Add(new SqlParameter("@emp_id",

SqlDbType.Int)).Value = 101;

using (SqlDataReader reader = cmd.ExecuteReader())

while (reader.Read())

Console.WriteLine(reader["name"]);

More from SQL Server Tutorial

All questions for this course