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 is openrowset?
What is the namespaces being used to access oracle database?
Explain the difference in record set and dataset?
How to identify the controls which can be used for binding data?
What are different layers of ADO.Net?
Explain all the classes those are used for database connections between sql server and asp.net?
What is the difference between executenonquery () and executescalar ()?
Explain how do you connect to sql server database without using sqlclient?
What is the difference between ado.net and oledb?
Explain the dataadapter class in ado.net?
What are the advantages using ado.net?
What are the namespaces used in ado.net for data access?
List all the steps in order, to access a database through ado.net?
Which is better ole db or odbc?
What are the data providers used in ado.net