namespace CNTD.Center.Data
{
    public abstract class DataObj
    {
        protected SqlConnection sqlConn;        public DataObj(string newConnStr);        protected string ConnStr { get; }        protected int RunProcedure(string storeProcName, IDataParameter[] parames);
        protected int RunProcedure(string storeProcName, IDataParameter[] parames, out int rowsAffected);
        protected DataSet RunProcedure(string storeProcName, IDataParameter[] parames, string tableName);
        protected void RunProcedure(string storeProcName, IDataParameter[] parames, DataSet dataSet, string tableName);
        protected SqlDataReader RunProcedureReader(string storeProcName, IDataParameter[] parames);
        protected DataTable RunProcedureTable(string storeProcName, IDataParameter[] parames);
        protected DataTable RunProcedureTable(string storeProcName, IDataParameter[] parames, string tableName);
        protected SqlParameter SetParaInt(string datebase);
        protected SqlParameter SetParaStr(string datebase);
        protected SqlParameter[] SetParaZu(int id);
        protected SqlParameter[] SetParaZu(string id);
        protected SqlParameter[] SetParaZu(int iv, int iv2);
        protected SqlParameter[] SetParaZu(int iv, string sv);
        protected SqlParameter[] SetParaZu(string iv, string iv2);
    }
}