Witam
Mam taki problem: chcę nawiązać połączenie z bazą danych Interbase. W tym celu wykorzystuję bibliotekę FirebirdClient, która jest kompatybilna z tą bazą. I wszystko pięknie, program działał do czasu, aż zdecydowałem się zaktualizować bibliotekę z wersji 2.1 na wersję 2.5. W tym momencie nie mogę podłączyć się do serwera. Próba wywołania Open() kończy się wyjątkiem z tekstem: "Indeks jest spoza zakresu. Musi mieć wartość nieujemną i mniejszą niż rozmiar kolekcji. Nazwa parametru: index".
Połączenie wygląda mniej więcej tak:
FbConnection connection = new FbConnection(@"User Id=SYSDBA; Password=masterkey; Database=C:\Baza.wdb; DataSource=localhost;");
connection.Open();
I właśnie w tym miejscu wywołanie Open() zgłasza błąd. Nie mam pojęcia o co chodzi tym bardziej, że przy poprzedniej wersji tej biblioteki wszystko działało. I dodam od razu, że muszę używać tej wersji, nie mogę wrócić do tej wcześniejszej wersji.
Proszę o pomoc, sugestie, rady - cokolwiek, bo mi się skończyły pomysły.