Good to hear that you finally got it to work!!!!!
Yes, I suspected that... but you tried and failed....so I thought there was another issue we need to look into.
I sent you the sample source codes along with FB's stored procedures... ALL table names and field names must be double-quoted. Otherwise, it is simply treated as another SQL commnad in database server.
Enjoy your VB.NET along with FireBird!