Problem z połączeniem z bazą danych

0

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.

0

A co na to dokumentacja?

0

Wygląda to na wyjątek w samej bibliotece. Jeżeli nie znajdziesz specyficznego rozwiązania to możesz jeszcze dostępnymi w internecie narzędziami "naprawić" samą bibliotekę.

1 użytkowników online, w tym zalogowanych: 0, gości: 1