zoukankan      html  css  js  c++  java
  • how to call the procedure in c# program

    To call the procedure, it need the followng steps
    open the connection of database.
    open the commander , at the same time , we must set the command type be storeprocedure.
    Of course, opening the command object, we must supply two arguments, one is the procedure name , and another is the connection name.
            3. add arguments that the procedure needs for the cmd object.

    Eg.

    Using System.Data.Sqlclient;

    Public SqlDataReader procedureTest()
    {

    //step1: open connection;
    SqlConnection conn=new Sqlconnection();
    Conn.connectionstring=”data sousrce=servername; user id=sa; pwd=password; initial catalog=database name”;
    Conn.open();
    //step 2:set command object;
    Sqlcommand cmd=new Sqlcommand(“procedure_name”,conn);
    cmd.commandtype=commandtype.storedprocedure;

    //step3: set parameter of procedure for cmd object;
    SqlParameter param1=new Sqlparamter(“@param1_of_procedure”,SqlDbtype.varchar);

    cmd.parameter.add(param1);

    //step 4; execute cmd;
    SqlDataReader rd;
    Rd=cmd.ExecuteQuery();
    Return rd;

    //finished;
    }


     

  • 相关阅读:
    OpenStack源码系列---neutron-server
    理解全虚拟、半虚拟以及硬件辅助的虚拟化
    QEMU+GDB调试方法
    SQL Server故障转移集群
    OpenStack源码系列---nova-conductor
    mysql 安装和基本使用
    数据库原理
    linux 计划任务
    linux 进程管理和内存分配

  • 原文地址:https://www.cnblogs.com/Winston/p/1040979.html
Copyright © 2011-2022 走看看