Il software per il database Paradox è stato scritto da Richard Schwartz e Robert Shostak nel 1985 . Hanno formato la Ansa Software Company per merce del nuovo database . Nel 1987 , il software Ansa è stato acquistato da Borland . L'intero pacchetto software è stato riscritto in CPP - noto anche come C + + - e rilasciato nel 1992 . Alcune caratteristiche di questa nuova base sono " query by example " e la Paradox Application Language - anche conosciuto come PAL . Le tabelle del database possono essere manipolati con il PAL o direttamente con il CPP . Istruzioni
1
modificare gli oggetti in oggetti di Windows Biblioteca - noto anche come il OWL - se si desidera accedere alle tabelle di Paradox con CPP . Il OWL consiste di un insieme di oggetti come l'oggetto InitilizeComponent . All'interno di questi oggetti , i nomi di molte variabili di istanza sono lasciati vuoti . Fare i nomi di queste variabili permetterà di fare riferimento a loro con CPP . Compilando questi slot Nome permette di assegnare un nome alle righe e colonne delle tabelle , nonché specificare valori predefiniti standard come la dimensione scheda
2
installare la libreria soci, che consente di incorporare SQL . - - standard Query Language - dichiarazioni nel codice CPP . Mettere le istruzioni SQL tra virgolette . La biblioteca SOCI contiene un insieme di oggetti che interpretano gli elementi tra virgolette come flussi . Dirigere l'ingresso in un flusso o l'uscita da un flusso utilizzando i CPP "comandi pipe ".
3
Controllare la condizione di errore ogni volta CPP accede a una tabella . Linguaggi come PAL controllano automaticamente ogni accesso per assicurarsi che abbia senso in termini di contenuto del database al momento l'accesso è stato effettuato . Per esempio, se si indica il database di aggiungere insieme i dati in due campi specifici , e uno dei campi è vuoto o contiene dati alfabetici , i risultati saranno probabilmente priva di significato . Ci sarà un codice di errore insieme - in uno degli oggetti OWL - e questo codice deve essere esaminata se si vuole recuperare con grazia da un errore da un accesso CPP
< . br>