Firebird Schema Provider

Download Firebird Schema Provider

Firebird Schema Provider fué desarrolado para obtener fácilmente los objetos de una base de datos firebird.

hasta el momento, es posible ontener objetos como :

  • Tablas (con campos e indices)
  • Procedimientos Almacenados
  • Generadores
  • CharacterSets

  • Collations

Instrucciones de Uso : Para comenzar, debemos referenciar los ensamblados que son incluidos junto con el instalador del Schema Provifer, DBSchemaProvider.dll y FirebirdSql.Data.Firebird.dll, como lo muestra el ejemplo :

luego, agregagos la agregaremos la siguiente referencia...

using

FirebirdSchemaProvider;

y en cualquier motodo, agregar las siguientes instrucciones :

private

void button1_Click(object sender, System.EventArgs e)

{

FirebirdSchemaProvider.Methods.OpenConnection("SYSDBA", "masterkey", "localhost", "D:\\RAYEN.GDB", FirebirdSchemaProvider.CharacterSet.WIN1252, FirebirdSchemaProvider.Dialect.Dialect_3);

ArrayList tablesList = FirebirdSchemaProvider.Methods.GetTables();

ArrayList generatorsList = FirebirdSchemaProvider.Methods.GetGenerators();

ArrayList storedProceduresList = FirebirdSchemaProvider.Methods.GetProcedures();

ArrayList charactersetsList = FirebirdSchemaProvider.Methods.GetCharacterSet();

ArrayList collationsList = FirebirdSchemaProvider.Methods.GetCollations();

FirebirdSchemaProvider.Methods.CloseConnection();

}