示例#1
0
 public InformationSchemaStaticObjectBase(DBStructure.INFORMATION_SCHEMA_TABLESRow dr, ICatalog cat)
     : base(dr, cat)
 {
     if (dr["TABLE_TYPE"].ToString() == "VIEW")
     {
         _Type = ResultType.View;
     }
     LoadColumnInfo(dr.GetINFORMATION_SCHEMA_COLUMNSRows());
 }
示例#2
0
 protected abstract IViewInfo CreateViewInfo(DBStructure.INFORMATION_SCHEMA_TABLESRow dr);
示例#3
0
 public SqlTableInfo(DBStructure.INFORMATION_SCHEMA_TABLESRow dr, ICatalog cat)
     : base(dr, cat)
 {
 }
示例#4
0
 protected override IViewInfo CreateViewInfo(DBStructure.INFORMATION_SCHEMA_TABLESRow dr)
 {
     return(new SqlViewInfo(dr, this));
 }
 public SqlStaticObjectBase(DBStructure.INFORMATION_SCHEMA_TABLESRow dr, ICatalog cat)
     : base(dr, cat)
 {
 }
示例#6
0
 protected override DBSchemaInfo.Base.ITableInfo CreateTableInfo(DBStructure.INFORMATION_SCHEMA_TABLESRow dr)
 {
     return(new SqlTableInfo(dr, this));
 }