Darmowa Baza Danych dla Delphi

0

Witam
Mam takie pytanie. Potrzebuję przekształcić mój program, który jest prostą bazą danych opartą na plikach ini w program, który korzysta z profesjonalnej Bazy Danych. Niestety, jak wiadomo BDE dostępne jest tylko w wersjach płatnych Delphi, zatem odpada - program musi być w pełni legalny...

Jakiej Bazy Danych(sterowników) powinienem więc użyć? Czy istnieje jakiś darmowy odpowiednik Baz Danych w Delphi? Bardzo ważnym jest także prostota i niezawodność takiego pakietu - najlepiej gdyby istniał także jakiś program demo wykorzystujący takowy komponent, abym mógł szybko i bezbolesnie przetransportować dane oraz poprawnie je później odczytywać... Mój program operuje na bardzo długich łańcuchach tekstowych, z liczbą wpisów liczoną w tysiącach - pliki ini już nie są w stanie tego obsłużyć w akceptowalnym czasie...
Bardzo proszę o poradę
Pozdr,Pepe

// do powyższego, to napisałem ja - Pepe, znów program określił mnie jako anonim, mimo zalogowania... czy jest limit czasowy pisania postu, po przekroczeniu którego następuje automatyczne wylogowanie?

0

BDE Administrator zarządza bazami dabych obsługuje je /zawiera biblioteki do obsługi/ na gogle a dokładnie na stronie PC Kurier jest tam przedstawiony prgrami napisany w Pascalu jak odczytywać dane z bazy dBase III. Sam właśnie piszę biblotekę do obsługi tej bazy.

0

KOmponenty Zeos + MySQL i powinno chodzić bez BDE. Mam nadzieję że się nie mylę, bo z bazami nie jestem zbytnio obeznany.

0

Do komercyjnych zastosowań Delphi Personal i tak nie jest legalne

Ja polecam bazę Firebird 1.5 (rozwinięcie darmowej wersji InterBase)
i komponenty ZeosDBO Stable 6.1.5
Adresy:
http://www.zeoslib.net/modules.php?name=Downloads&d_op=viewdownload&cid=1
http://prdownloads.sourceforge.net/firebird/Firebird-1.5.1.4481_win32.zip

0

Komponenty Zeos nie chodzą pod Delphi Personal, gdyż korzystają z BDE o ile się nie mylę. W każdym razie pod Personal nie chodzą.
Najlepszym rozwiązaniem jest MySQL i mysql.pas.
Jest też gdzieś na necie przykład do tego modułu, testmysql.pas - coś takiego.
Wszystko chodzi bez zarzutu.
Autor MySQL.pas dołączył licencję - do poczytania i do dzieła...

0

Komponenty ZEOS nie korzystają z BDE ale faktycznie na Personalu nie pójdą, potrzebna jest biblioteka dbRtl.

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