zoukankan      html  css  js  c++  java
  • 存储过程带参数和sqlcommand

     public DataSet SelectBillNo(string CarrierCode, string Date, string CompanyCode)
        {
            System.Collections.ArrayList aryParams = new System.Collections.ArrayList();
            aryParams.Add(CarrierCode);
            aryParams.Add(Date);
            aryParams.Add(CompanyCode);
            return CommonData.ExecuteStoreProcedure("ProcNamne", aryParams);
        }
    public static DataSet ExecuteStoreProcedure(string procedureName, ArrayList ary)
        {
            Database db = DatabaseFactory.CreateDatabase(connstring);
            DbConnection conn = db.CreateConnection();
            try
            {
                conn.Open();
                object[] paramsObject = new object[ary.Count];
                for (int i = 0; i < ary.Count; i++)
                {
                    paramsObject[i] = ary[i];
                }
                return db.ExecuteDataSet(procedureName, paramsObject);
            }
            finally
            {
                conn.Close();
                conn = null;
            }
        }
     public static void ExeQuery1(string Cmd)
        {
            //SqlConnection conn = new SqlConnection(connstring_TMS);
            Database db = DatabaseFactory.CreateDatabase(connstring_TMS);
            SqlConnection conn = (SqlConnection)db.CreateConnection();
            conn.Open();
            SqlCommand cmd = new SqlCommand(Cmd, conn);
            SqlDataReader reader = cmd.ExecuteReader();
            cmd.CommandTimeout = 5000;
            while (reader.Read())
            {
                //reader[1]:读取表中第2列的数据
                string sss = reader[1].ToString();
            }
            reader.Close();
            conn.Close();
    
        }
  • 相关阅读:
    医疗器械那些事
    内审员学习1
    BA
    GMP文件分类与编码管理规程
    杂-电工学
    产品学习1
    模拟电子技术1
    电路组装1
    Unable to simultaneously satisfy constraints.
    xcode
  • 原文地址:https://www.cnblogs.com/ZkbFighting/p/11996236.html
Copyright © 2011-2022 走看看