QOF, ang Query Framework Bagay, ay nagbibigay ng isang hanay ng mga utilities C Wika para sa pagsasagawa ng generic na nakabalangkas na kumplikadong mga query sa isang hanay ng mga data na hawak ng isang hanay ng mga C / C ++ bagay.
Query Framework ng Bagay ay natatanging sa na HINDI ito ay nangangailangan ng SQL o anumang database sa lahat upang maisagawa ang query. Kaya, pinapayagan nito ang mga programmer upang magdagdag ng suporta query sa kanilang mga application nang hindi na kinakailangang Hook sa isang Database SQL.
Karaniwan, kung mayroon kang isang app, at nais mong magdagdag ng kakayahan upang ipakita ang isang hanay ng mga ulat , kailangan ng kakayahan upang maisagawa ang query upang makuha ang data na kailangan mo upang ipakita ang isang ulat.
Siyempre, maaari mong palaging magsulat ng isang hanay ng mga ad-hoc subroutines upang ibalik ang data na iyong kailangan. Ngunit ang ganitong uri ng programming estilo ay hindi extensible:. Maghintay lamang hanggang sa makuha mo ang isang user na gusto ng isang bahagyang naiiba ulat
Ang ideya sa likod ng QOF ay upang magbigay ng isang generic na balangkas upang maaari ipatupad ang anumang query , kabilang ang mga query dinisenyo sa pamamagitan ng end-user.
Karaniwan, ito ay posible lamang kung gumagamit ka ng isang database na sumusuporta sa SQL, at pagkatapos lamang kung malalim mong i-embed ang database sa iyong application. QOF ay nagbibigay ng simple, mas natural na paraan upang gumana sa mga bagay
Ano'ng Bago sa Paglabas na ito:.
· Ang release na ito ay nagdadagdag ng KVP_TYPE_BOOLEAN suporta, extensible handling error, at bagong mga Brazilian Portuguese at Indonesian mga pagsasalin.
· Ito Inaayos ng suporta doxygen (upang maaari itong i-disable nang malinis) at isang SQLite error na nagresulta sa hindi tunay pansamantalang file.
· Ito ay nagpapabuti sa bilis sa SQLite backend, mga pakete direkta sa .pot file , at inaalis AM_MAINTAINER_MODE.
· QofError ay dinisenyo para sa mga mensahe ng user-friendly at sumusuporta sa pagtatakda ng mga error at mga mensahe ng error on-the-lumipad upang magbigay ng mga mensahe ng error ng user na detalyado, may-katuturan, at kapaki-pakinabang hangga't maaari.
Ano ang bagong sa paglabas:
- Ang bersyon na ito ay gumagamit ng hindi kilalang mga unyon sa halip na uri punning sa md5.c | h upang maiwasan ang isang tagatala Error sa mahigpit na aliasing.
Ano ang bagong sa bersyon 0.8.5:
- Ang bugfix release reimplements ang hindi na ginagamit GCache, na dahil sa pag-aalis mula sa masarap lamang sa pandinig.
- Ang bagong bersyon ay QStrCache, limitado sa makatarungang kahilingan string cache ng may-akda at tugma sa mga nakaraang mga release.
Mga Komento hindi natagpuan