zoukankan      html  css  js  c++  java
  • C#中执行数据库存储过程

     1.        SqlConnection thisConnection = new SqlConnection();
                thisConnection.Open(StrConn);

                SqlCommand thisCommand 
    = thisConnection.CreateCommand();
                
    //命令类型为存储过程
                thisCommand.CommandType = CommandType.StoredProcedure;
                
    //存储过程名称
                thisCommand.CommandText = "Ten Most Expensive Products";

                
    //执行存储过程
                SqlDataReader thisReader = thisCommand.ExecuteReader();

                
    //显示结果
                while(thisReader.Read())
                {
                    Console.WriteLine(
    "\t{0}\t{1}", thisReader["TenMostExpensiveProducts"], thisReader["UnitPrice"]);
                }

    2.

       myCommand.CommandType=CommandType.StoredProcedure;
       //添加输入查询参数、赋予值
       myCommand.Parameters.Add("@Name",SqlDbType.VarChar);
       myCommand.Parameters["@Name"].Value ="A";

       //添加输出参数
       myCommand.Parameters.Add("@Rowcount",SqlDbType.Int);
       myCommand.Parameters["@Rowcount"].Direction=ParameterDirection.Output;


       myCommand.ExecuteNonQuery();
       DataAdapter.SelectCommand = myCommand;

       if (MyDataSet!=null)
       {
         DataAdapter.Fill(MyDataSet,"table");
       }

  • 相关阅读:
    35-高级特性之iterable与iterator
    33-高级特性之generator(1)
    34-高级特性之generator(2)
    32-高级特性之类装饰器
    什么是Autolayout
    屏幕适配
    NSTimer
    分页
    UIScrollView的缩放原理
    设置图片圆角
  • 原文地址:https://www.cnblogs.com/fhuafeng/p/1501364.html
Copyright © 2011-2022 走看看