Delphi i wybór typu bazy

0

Witam.
mam dla wszystkich programisów pytanie
ponieważ borykam sie z małym problem a dokladnie wybór typu enginu bazy do zastosowan lokalnych
bo niezby wiem co wybrac, czy DBASE czy Paradoxa czy może cos innego. musze napisac kilka programików które beda korzystaly z lokalnych baz danych. dotyczasz korzystalem z mieszanki DELPHI 7 i MySQL i nie mialem problemu z niczym, wszystko działo oki.

teraz mam problemy z migracja na lokalne bazy ( nie wiem czemu)
z jakich wy korzystacie enginów baz
czym sie lączycie do tych baz ( jakie komponenty Direct Access)

z góry dzieki za odpowiedź

0

Borland kładzie główny nacisk na technologię dbExpress. Nie używaj sterowników BDE. Mechanizm ten przestał przestał być rozwijany przez Borlanda i jest najbardziej uciążliwy do instalacji u uzytkownika.

0

jeśli pisząc "lokalna" masz na myśli bazę, która będzie obsługiwana przez tylko JEDNEGO klienta to wybierz wersję embedded którejś z baz sqlowych (np FireBird. Masz wszystko to co ma pełnoprawna baza SQLowa (z wyjątkiem wielodostępu), nie musisz nic instalować (jeśli wybierzesz FB to dodatkowo potrzebujesz do 4 dlli i plik z bazą). Delphi ma natywne komponenty do niej - IBXy. Jeśli lokalnie baza Ci przestanie wystarczać to instalujesz serwer, usuwasz pliki dll wersji embedded i dogrywasz klienta (1 dll), zero zmian w kodzie programu.

Co do paradoxa to nie ma sensu bo jeśli to ma działać to będziesz miał same problemy (sypiące się indexy, ograniczony SQL, itp)

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