# Composants Firebird

| [tFirebirdClose](https://help.qlik.com/talend/r/fr-FR/8.0/components/firebird/tfirebirdclose) | Ce composant permet de fermer une connexion à la base de données Firebird. |
| --- | --- |
| [tFirebirdCommit](https://help.qlik.com/talend/r/fr-FR/8.0/components/firebird/tfirebirdcommit) | Ce composant commite une transaction globale au lieu de commiter chaque ligne ou chaque lot de ligne et permet un gain de performance. |
| [tFirebirdConnection](https://help.qlik.com/talend/r/fr-FR/8.0/components/firebird/tfirebirdconnection) | Ce composant ouvre une connexion à la base de données spécifiée afin de pouvoir la réutiliser dans le(s) sous-Job(s) suivant(s). |
| [tFirebirdInput](https://help.qlik.com/talend/r/fr-FR/8.0/components/firebird/tfirebirdinput) | Ce composant exécute une requête en base de données sur une base Firebird selon un ordre strict qui doit correspondre à celui défini dans le schéma. La liste des champs récupérée est ensuite transmise au composant suivant via une connexion de flux (Main row). |
| [tFirebirdOutput](https://help.qlik.com/talend/r/fr-FR/8.0/components/firebird/tfirebirdoutput) | Ce composant exécute l'action définie sur la table et/ou sur les données d'une table d'une base de données Firebird, en fonction du flux entrant provenant du composant précédent. |
| [tFirebirdRollback](https://help.qlik.com/talend/r/fr-FR/8.0/components/firebird/tfirebirdrollback) | Ce composant annule la transaction commitée dans la base de données Firebird connectée. |
| [tFirebirdRow](https://help.qlik.com/talend/r/fr-FR/8.0/components/firebird/tfirebirdrow) | Ce composant exécute la requête SQL déclarée sur la base de données Firebird spécifiée. |