DbExpress

dbExpress to architektura sterowników danych firmy Embarcadero , która zastąpiła starszą wersję Borland Database Engine . Po raz pierwszy wydany z Borland Delphi 6 i C++ Builder 6, sam przeszedł kilka iteracji, z których ostatnia została dostarczona z Embarcadero Delphi i C++ Builder RX 10 Seattle. Zapewnia jednokierunkowy dostęp do bazy danych, co oznacza, że ​​dane uzyskane z tabeli bazy danych można przeglądać tylko w kierunku do przodu. Nie możesz wrócić, chyba że dodasz inne warstwy. To sprawia, że ​​dbExpress jest technologią bardzo szybkiego dostępu w porównaniu z wieloma innymi. Aktualizacje muszą być wykonywane z innymi zintegrowanymi komponentami IDE, takimi jak „DatasetProvider”, który automatycznie składa odpowiednie instrukcje aktualizacji (w SQL).

Embarcadero dostarcza sterowniki do wielu baz danych, w tym Oracle , Firebird , InterBase , IBM Db2 , Informix , SQL Server , MySQL i ODBC . Dodatkowe sterowniki są dostępne od stron trzecich. Począwszy od Delphi 2007 (dbExpress 4 generacji) dołączany jest również sterownik śledzący, który umożliwia rejestrowanie wszystkich instrukcji wysyłanych do bazy danych.

Przed wersją 4 dbExpress sterowniki korzystały z technologii Microsoft COM, a większość sterowników nie obsługiwała Unicode . Obecnie sterowniki są pisane w samym Delphi, a kod źródłowy większości części jest dostępny. Większość dzisiejszych sterowników obsługuje kodowanie Unicode, ponieważ samo Delphi przeszło na Unicode w wersji 2009.

Linki zewnętrzne