The solution from Robert Simpson is the only thing that worked for me. Follow the steps on the blog as you've done, but use the registry file below (cut and paste it into a file provider.reg). After pasting make sure to change the file path (if it's different from c:\program files\firebirdclient).
Hi,
when I select in wizard for generating DataSet (in FbDataAdapter) two
tables (one has FK to another), I got this error:
System.ArgumentException: Column 'fk_name' does not belong to table
ForeignKeys.
at System.Data.DataRow.GetDataColumn(String columnName)
at