C# Class Rsdn.Janus.Jet.JetSchemaLoader

Afficher le fichier Open project: rsdn/janus Class Usage Examples

Méthodes publiques

Méthode Description
LoadSchema ( string connStr ) : DBSchema
TypeDbsmToJet ( TableColumnSchema dbc ) : string
TypeJetToDbsm ( ADOX.DataTypeEnum dbcType ) : ColumnType

Преобразование общего типа к access type, только однозначные отношения!!!

Private Methods

Méthode Description
GetColumns ( Table xTable ) : List
GetDbsmRule ( RuleEnum key ) : LinkRule
GetIndexes ( Table xTable ) : List
GetKeys ( Table xTable ) : List
GetTables ( Catalog catalog ) : List

Method Details

LoadSchema() public static méthode

public static LoadSchema ( string connStr ) : DBSchema
connStr string
Résultat DBSchema

TypeDbsmToJet() public static méthode

public static TypeDbsmToJet ( TableColumnSchema dbc ) : string
dbc TableColumnSchema
Résultat string

TypeJetToDbsm() public static méthode

Преобразование общего типа к access type, только однозначные отношения!!!
public static TypeJetToDbsm ( ADOX.DataTypeEnum dbcType ) : ColumnType
dbcType ADOX.DataTypeEnum
Résultat ColumnType