zoukankan      html  css  js  c++  java
  • 源码展示:ASP.NET 数据访问类

      /// 执行带参数存储过程并返回数据集合
      /// </summary>
      /// <param name="procName">存储过程名称</param>
      /// <param name="parameters">SqlParameterCollection 输入参数</param>
      /// <returns></returns>
      public static DataTable dataTable(string procName,SqlParameterCollection parameters)
      {
       SqlDataAdapter da=new SqlDataAdapter();
       DataTable datatable=new DataTable();
       try
       {
        openConnection();
        comm.Parameters.Clear();
        comm.CommandType=CommandType.StoredProcedure ;
        comm.CommandText =procName;
        foreach(SqlParameter para in parameters)
        {
         SqlParameter p=(SqlParameter)para;
         comm.Parameters.Add(p);
        }
        da.SelectCommand =comm;
        da.Fill(datatable);
       }
       catch(Exception e)
       {
        throw new Exception(e.Message);
       }
       finally
       {
        closeConnection();
       }
       return datatable;
      }

      public static DataView dataView(string sqlstr)
      {
       SqlDataAdapter da=new SqlDataAdapter();
       DataView dv=new DataView();
       DataSet ds=new DataSet();
       try
       {
        openConnection();
        comm.CommandType=CommandType.Text;
        comm.CommandText =sqlstr;
        da.SelectCommand =comm;
        da.Fill(ds);
        dv=ds.Tables[0].DefaultView;
       }
       catch(Exception e)
       {
        throw new Exception(e.Message);
       }
       finally
       {
        closeConnection();
       }
       return dv;
      }
     }

    }

  • 相关阅读:
    软件质量见解
    Vim 简明教程【转载】
    Actor Mailbox
    Unity对齐工具
    静态AOP Fody PropertyChanged
    棋牌分布式架构
    死锁
    curl 获取自定义数据
    WPF RichTextBox添加一条有颜色的记录
    arp -s 添加失败:拒绝访问
  • 原文地址:https://www.cnblogs.com/shf/p/611310.html
Copyright © 2011-2022 走看看