Call a stored procedure from ado.net and pass parameter to it ?
Answer Posted / ashwani
using System;
using System.Data;
using System.Data.OleDb;
using System.Data.SqlClient;
class MainClass
{
static void Main(string[] args)
{
string SQL = "SELECT * FROM Orders";
string ConnectionString ="Integrated
Security=SSPI;Initial Catalog=Northwind;Data Source=localhost;";
SqlConnection conn = new
SqlConnection(ConnectionString);
SqlCommand StoredProcedureCommand = new
SqlCommand("Sales By Year", conn);
StoredProcedureCommand.CommandType =
CommandType.StoredProcedure;
SqlParameter myParm1 =
StoredProcedureCommand.Parameters.Add( "@Beginning_Date",
SqlDbType.DateTime, 20);
myParm1.Value = "7/1/1996";
SqlParameter myParm2 =
StoredProcedureCommand.Parameters.Add("@Ending_Date",
SqlDbType.DateTime, 20);
myParm2.Value = "7/31/1996";
conn.Open();
SqlDataReader TheReader =
StoredProcedureCommand.ExecuteReader();
string orderlist = "";
while (TheReader.Read())
{
string nextID = TheReader["OrderID"].ToString();
string nextSubtotal = TheReader["Subtotal"].ToString();
orderlist += nextID + '\t' + nextSubtotal + '\n';
}
conn.Close();
}
}
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
What do you know about ADO.NET's objects and methods?
What is bubbled event?
What is sqldatareader?
What are the key events of sqlconnection class?
Why is stored procedure used in ado.net?
What is the difference between ado.net and entity framework?
What is the difference between a datareader and a dataset?
Define Execute Reader?
What is ado recordset?
What is the significance of CommandBehavior.CloseConnection ?
What do you mean by ‘batch updates’?
Does ado.net use odbc?
What is aggregating data ?
Explain advantages of ado.net?
What is the difference between sqlcommand and sqldataadapter?