Si trabajamos con C# y queremos conectar a una base de datos realizada en firebird, seguro que nos aparece el siguiente mensaje para solucionarlo solo debemos bajarnos la libreria de Microsoft que os dejeo en el siguiente enlace
The ‘VFPOLEDB.1’ provider is not registered on the local machine
http://www.microsoft.com/downloads/details.aspx?FamilyId=E1A87D8F-2D58-491F-A0FA-95A3289C5FD4&displaylang=en