QOF, de Query object Framework, biedt een set van C Taal hulpprogramma's voor het uitvoeren van generieke gestructureerde complexe queries op een set van gegevens die door een set van C / C ++ objecten.
Queryobject Framework is uniek in dat het niet SQL of database vereisen alle de query uitvoeren. Zo, het stelt programmeurs in staat om query-ondersteuning toe te voegen aan hun applicaties zonder aan te haken bij een SQL-database.
Typisch, als je een app, en u wilt de mogelijkheid om een reeks van rapporten tonen aan toe te voegen , zult u de mogelijkheid om queries uit te voeren om de gegevens die u nodig hebt om een rapport te laten zien te krijgen moet.
Natuurlijk kunt u altijd schrijven, een set van ad-hoc subroutines om de gegevens terug die u nodig. Maar dit soort van een programmering stijl is niet uitbreidbaar. Gewoon wachten tot je een gebruiker die een iets ander rapport wil krijgen
Het idee achter QOF is om een generiek kader te bieden, zodat elke query kan worden uitgevoerd , inclusief queries ontworpen door de eindgebruiker.
Normaal is dit alleen mogelijk als u een database die SQL ondersteunt, en dan alleen als je diep insluiten van de database in uw toepassing. QOF biedt eenvoudigere, meer natuurlijke manier om te werken met voorwerpen
Wat is nieuw in deze release:.
· Deze versie voegt KVP_TYPE_BOOLEAN ondersteuning, uitbreidbaar foutafhandeling, en nieuwe Braziliaans Portugees en Indonesische vertalingen.
· Het lost doxygen ondersteuning (zodat het netjes kan worden uitgeschakeld) en een SQLite error die resulteerde in valse tijdelijke bestanden.
· Het verbetert de snelheid in de sqlite backend, verpakt de .pot bestand direct en verwijdert AM_MAINTAINER_MODE.
· QofError is ontworpen voor gebruiksvriendelijke berichten en ondersteunt het instellen van fouten en foutmeldingen on-the-fly naar gebruiker foutmeldingen die zijn zo gedetailleerd, relevant en nuttig mogelijk te bieden.
Wat is nieuw in deze release:
- Deze versie maakt gebruik van anonieme vereniging in plaats van het type woordspelingen in md5.c | h om een compiler te voorkomen fout met strikte aliasing.
Wat is nieuw in versie 0.8.5:
- Dit bugfix versie herimplementeert de deprecated GCache, dat is verschuldigd voor verwijdering uit glib.
- De nieuwe versie is QStrCache, beperkt tot slechts touwtje cache eisen van de auteur en compatibel met eerdere versies.
Reacties niet gevonden