Softwaren til Paradox -databasen blev skrevet af Richard Schwartz og Robert Shostak i 1985. De dannede Ansa Software Company til merchandise den nye database . I 1987 blev Ansa software købt af Borland . Hele softwarepakke blev omskrevet i CPP - også kendt som C + + - og udgivet i 1992. Nogle funktioner på denne nye base er " forespørgsel ved eksempel ", og Paradox Application Language - også kendt som PAL. De databasetabeller kan manipuleres med PAL eller direkte med CPP . Instruktioner
1
Rediger objekter i Object Windows Bibliotek - også kendt som OWL - Hvis du vil have adgang til Paradox- tabeller med CPP . Uglen består af en samling af objekter såsom InitilizeComponent objekt. Inden for disse objekter , er navnene på mange instansvariabler tomt. Konfektion navne for disse variabler vil gøre det muligt at referere til dem med CPP . Udfyldning disse navn slots giver dig mulighed for at navngive de rækker og kolonner i tabellerne samt specificere standard standard såsom fanebladet størrelse
2
Installer SOCI bibliotek, som giver dig mulighed for at integrere SQL. - - Standard Query Language - udsagn i din CPP kode . Sæt SQL-sætninger i anførselstegn. Den SOCI Biblioteket indeholder et sæt af objekter , der fortolker poster i anførselstegn som streams. Ret input til en strøm eller output fra en strøm ved hjælp af de CPP "rør kommandoer. "
3
Kontroller fejltilstand hver gang CPP adgang til en tabel. Sprog som PAL automatisk kontrollerer hver adgang til at sikre, at det giver mening i forhold til indholdet af databasen på tidspunktet for aktindsigt blev fremsat . For eksempel, hvis du instruere databasen til at lægge de data i to specifikke områder , og et af de områder, er tomt eller indeholder alfabetiske data vil resultaterne sandsynligvis være meningsløs. Der vil være en fejlkode sæt - i et af OWL objekter - og denne kode skal undersøges , hvis du ønsker at komme yndefuldt fra en fejl fra en CPP adgang
< . br >