Kopia wikimirror

To jest mirror wiki z pascal.chat. Edycja, historia i logowanie są tam.

fcl-db/pl

English · Français · Polski

Pakiet fcl-db zawiera większość systemu baz danych wyższego poziomu FPC oraz sterowniki tabel dla niektórych popularnych systemów. (<LAZDIR>/fpc/3.0.0/source/packages/fcl-db)

Znane problemy/wady

Większość z tych problemów jest w trakcie opracowywania, a status zmienia się regularnie, więc upewnij się, że przeprowadzasz własne testy i kontrolę źródła, ponieważ z pewnością będzie to nieaktualne.

Istnieje pakiet testowy (test/testresult-db) i jest rozszerzany, gdy pojawiają się nowe błędy i funkcjonalności.

Moduły

(W poniższej tabeli podkatalog jest wymieniony jako „podmoduł”, dzięki czemu można łatwo zobaczyć, do którego podsystemu należy moduł.

Moduł podmoduł komentarz
browseds sqlite
bufdataset base W pamięci zbioru danych. Bardziej zdolny niż memds. Zobacz TBufDataSet, aby poznać kilka przykładów użycia
bufdataset parser base
concurrencyds sqlite
createds sqlite
customsqliteds sqlite
db base
dbcoll base
dbconst base
dbf dbase Komponenty TDBF dla tabel DBase/FoxPro/Visual Foxpro (kod źródłowy: projekt Sourceforge TDBF). Zobacz także Samouczek Lazarus Tdbf
dbf avl dbase
dbf collate dbase
dbf common dbase
dbf cursor dbase
dbf dbffile dbase
dbf fields dbase
dbf idxcur dbase
dbf idxfile dbase
dbf lang dbase
dbf memo dbase
dbf parser dbase
dbf pgcfile dbase
dbf pgfile dbase
dbf prscore dbase
dbf prsdef dbase
dbf prssupp dbase
dbf reg dbase
dbf str dbase
dbf str es dbase
dbf str fr dbase
dbf str ita dbase
dbf str nl dbase
dbf str pl dbase
dbf str pt dbase
dbf str ru dbase
dbf wtil dbase
dblib Wrapper wokół FreeTDS; wymagane dla sterownika mssqlconn SQLDB dla Microsoft SQL Server i Sybase ASE
dbwhtml base
fillds sqlite
fpcgcreatedbf codegen
fpcgdbcoll codegen
fpcgsqlconst codegen
fpcgtiopf codegen
fpcsvexport export
fpdatadict datadict
fpdbexport export Zobacz przykład dbftool zawarty w FPC 2.7.1+: tworzenie, używanie plików DBF i eksportowanie danych przy użyciu db export. Używany również w komponencie Lazarus db export.
fpdbfexport export
fpddcodegen codegen
fpdddbf datadict
fpdddiff datadict
fpddfb datadict
fpddmysql40 datadict
fpddmysql41 datadict
fpddmysql50 datadict
fpddodbc datadict
fpddoracle datadict
fpddpopcode codegen
fpddpq datadict
fpddregstd datadict
fpddsqldb datadict
fpddsqlite3 datadict
fpfixedexport export Eksport zestawu danych do formatu tekstowego o stałej szerokości
fprtfexport export Eksport zestawu danych do formatu RTF
fpsimplejsonexport export Eksport zestawu danych do formatu JSON
fpsimplexmlexport export Eksport zestawu danych do ASCII w formacie XML
fpsqlexport export Eksport zestawu danych do instrukcji SQL Insert/Update
fpstdexports export
fptexexport export Eksport zestawu danych do formatu Latex
fpXMLXSDExport export Eksport zestawu danych do różnych formatów XML: Access, ADO.Net, Excel, Delphi ClientDataset
ibconnection sqldb/interbase
memds memds W pamięci zbioru danych. Nie tak zdolny jak bufdataset. Zobacz Jak pisać aplikacje bazodanowe w pamięci w Lazarusie, aby zapoznać się z przykładami użycia
mssqlconn/pl sqldb/mssqlconn Sterowniki Microsoft SQL Server i Sybase ASE, wprowadzone w FPC 2.6.1. Wymaga dblib.
mysql40conn sqldb/mysql Konektor dla serwera MySQL wykorzystujący bibliotekę klienta MySQL 4.0
mysql41conn sqldb/mysql Konektor dla serwera MySQL wykorzystujący bibliotekę klienta MySQL 4.1
mysql4conn sqldb/mysql Konektor dla serwera MySQL wykorzystujący bibliotekę klienta MySQL 4.??
mysql50conn sqldb/mysql Konektor dla serwera MySQL wykorzystujący bibliotekę klienta MySQL 5.0
mysql51conn sqldb/mysql Konektor dla serwera MySQL wykorzystujący bibliotekę klienta MySQL 5.1
mysql55conn sqldb/mysql Konektor dla serwera MySQL wykorzystujący bibliotekę klienta MySQL 5.5
odbcconn sqldb/odbc Konektor do baz danych ODBC (np. Microsoft Access, DB2)
oracleconnection sqldb/oracle Konektor do baz danych Oracle (XE)
pqconnection sqldb/postgres Konektor do baz danych PostgreSQL
sqlite3conn sqldb/sqlite
paradox paradox
sdfdata sdf Obsługa zbiorów danych CSV
sqldb sqldb
sqlite3ds sqlite
sqliteds sqlite
sqlscript base Komponent skryptów SQL, który umożliwia uruchamianie wielu instrukcji SQL jako plik wsadowy. Posiada wsparcie dla Firebird SET TERM. Zobacz przykład w Lazarus samples/database/tsqlscript i Firebird, programowe tworzenie obiektów
tdbf l dbase
testcp memds
testdbf dbase
testds sqlite
testfix sdf
testld memds
testopen memds
testpop memds
testsdf sdf
testsqldb sqldb
xmldatapacketreader base
fpjsondataset/pl json Zbiór danych dla danych JSON

Zobacz także


From the Free Pascal wiki, page "fcl-db/pl", as it stood on 2022-10-04 after a change by Slawek, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Wersja 1, ostatnia zmiana: WikiArchive, .