Din писал(а): const int i=10;
TIBDatabase *DB;
...оно не работает.
т.к компилятору не известно i.
И вообще в твоем случае можно написать
TIBDatabase **DB в "file.հ", а иницализировать в "file.cpp"
или
иметь контейнер, например типа stl::list, list<TIBDatabase * >
и пихать туда.