.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
 
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Top 5 Contributors of the Month
david stephan

Home >> Code Snippets >> ADO.NET >> Post New Resource Bookmark and Share   

 Subscribe to Code Snippets

Working with Stored procedures : in a spark

Posted By:Gaurav Arora       Posted Date: August 22, 2009    Points: 10    Category: ADO.NET    URL: http://www.dotnetspark.com  
 

Working with Stored procedures.


Stored procedure helps to make your work easy. With the help of these you just have to supply some parameters only.

namespace CSharp.AStepAhead.usingstoredprocedure
{
    public class usingstoredprocedure
    {
        static string myConStr = "server=(local); integrated security=SSPI;database=HRnPAYROLL";
        static SqlConnection myCon;
        static SqlCommand myCmd;
        static SqlDataReader myDr;
        public static void Main()
        {
            int i = 0;
            string empId, fnm, lnm, age;

            for (; ; )
            {
                Console.Clear();

                Console.Write("\n 1 Insert Record(s)");
                Console.Write("\n 2 Update Record(s)");
                Console.Write("\n 3 Delete Record(s)");
                Console.Write("\n 4 Display Record(s)");
                Console.Write("\n 5 Display Record(s) By Employee ID");
                Console.Write("\n 6 Display Record(s) By Name Criteria");
                Console.Write("\n 7 Exit\n");
                Console.Write("\n Select your option [1-7]: ");
                i = int.Parse(Console.ReadLine());
                if (i <= 0)
                {
                    Console.WriteLine("\a Invalid Selection!");
                    Console.ReadLine();
                    continue;
                }
                if (i < 7)
                {
                    switch (i)
                    {
                        case 1: //Insert record
                            {
                                Console.Write(" Enter Employee Id:");
                                empId = Console.ReadLine();
                                Console.Write(" Enter First Name:");
                                fnm = Console.ReadLine();
                                Console.Write(" Enter Last Name:");
                                lnm = Console.ReadLine();
                                Console.Write(" Enter Age:");
                                age = Console.ReadLine();
                                Console.WriteLine("\n " + usingstoredprocedure.InsertEmployee(empId, fnm, lnm, age));
                                Console.ReadLine();
                                break;
                            }

                        case 2:
                            {
                                Console.Write(" Enter Employee Id:");
                                empId = Console.ReadLine();
                                Console.Write(" Enter First Name:");
                                fnm = Console.ReadLine();
                                Console.Write(" Enter Last Name:");
                                lnm = Console.ReadLine();
                                Console.Write(" Enter Age:");
                                age = Console.ReadLine();
                                Console.WriteLine("\n " + usingstoredprocedure.UpdateEmployee(empId, fnm, lnm, age));
                                Console.ReadLine();
                                break;
                            }

                        case 3:
                            {
                                Console.Write(" Enter Employee Id:");
                                empId = Console.ReadLine();
                                Console.WriteLine("\n " + usingstoredprocedure.DeleteEmployee(empId));
                                Console.ReadLine();
                                break;

                            }

                        case 4:
                            {
                                fnm = "";
                                empId = "";
                                usingstoredprocedure.dispData(fnm, empId);
                                break;
                            }

                        case 5:
                            {
                                Console.Write(" Enter Employee Id:");
                                empId = Console.ReadLine();
                                fnm = "";

                                usingstoredprocedure.dispData(fnm, empId);
                                break;
                            }

                        case 6:
                            {
                                Console.Write(" Enter Name:");
                                fnm = Console.ReadLine();
                                empId = "";
                                usingstoredprocedure.dispData(fnm, empId);
                                break;
                            }
                    }
                }
                if (i == 7)
                {
                    Console.Write("\n You are existing!");
                    break;
                }

            }
            Console.ReadLine();
        }






     

Further Readings:

Responses

No response found. Be the first to respond this post

Post Comment

You must Sign In To post reply
Find More code samples in C#, ASP.Net, Vb.Net and more Here

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend