コード例 #1
0
 public void Refresh()
 {
     Columns.Clear();
     _adoTabDatabaseColl = null;
     _db = null;
     _adomdConn.RefreshMetadata();
 }
コード例 #2
0
        //public ADOTabularModel(IADOTabularConnection adoTabConn, DataRow dr)
        //{
        //    _adoTabConn = adoTabConn;
        //    Name = dr["CUBE_NAME"].ToString();
        //    Caption = dr["CUBE_CAPTION"].ToString();
        //    Description = dr["DESCRIPTION"].ToString();
        //    BaseModelName = dr["BASE_CUBE_NAME"].ToString();
        //    Roles = new Dictionary<string, ADOTabularColumn>();
        //    Relationships = new List<ADOTabularRelationship>();
        //}

        public ADOTabularModel(IADOTabularConnection adoTabConn, ADOTabularDatabase database, string name, string caption, string description, string baseModelName)
        {
            _adoTabConn   = adoTabConn;
            Database      = database;
            Name          = name;
            Caption       = caption;
            Description   = description;
            BaseModelName = baseModelName;
            Roles         = new Dictionary <string, ADOTabularColumn>();
            Relationships = new List <ADOTabularRelationship>();
        }
コード例 #3
0
 public ADOTabularModelCollection(IADOTabularConnection adoTabConn, ADOTabularDatabase database)
 {
     _adoTabConn = adoTabConn;
     Database    = database;
     //_models = _adoTabConn.Visitor.Visit(this);
 }
コード例 #4
0
 public void Refresh()
 {
     _adoTabDatabaseColl = null;
     _db = null;
     _adomdConn.RefreshMetadata();
 }