QOF, Object Framework запиту, надає набір на мові С утиліт для виконання спільних структурованих складних запитів на безлічі даних, що містяться набором C / C ++ об'єктів.
Об'єкт запиту Framework є унікальний тим, що він не вимагає SQL або будь-яку базу на всіх, щоб виконати запит. Таким чином, це дозволяє програмістам додати підтримку запитів для їх застосування без необхідності підключити до бази даних SQL.
Як правило, якщо у вас є додаток, і ви хочете, щоб додати можливість показати набір звітів Ви повинні мати можливість виконувати запити для того, щоб отримати необхідні дані, щоб показати звіт.
Звичайно, ви завжди можете написати набір вузькоспеціалізованих підпрограм, щоб повернути дані, що Вас потрібно. Але цей вид стилю програмування не є розширюваним :. Просто чекати, поки ви отримаєте користувачеві, який хоче трохи інший звіт
ідея QOF є надання загальні рамки, так що будь-який запит може бути виконаний , в тому числі питання, спрямовані на кінцевого користувача.
Як правило, це можливо тільки, якщо ви використовуєте базу даних, яка підтримує SQL, а потім тільки якщо ви глибоко вставляти базу даних у додатку. QOF забезпечує більш простий і природний спосіб роботи з об'єктами
Що нового в цій версії :.
· Цей реліз додає KVP_TYPE_BOOLEAN підтримку, расширяемую обробку помилок, і новий бразильський португальська і індонезійська переклади.
Це встановлює підтримку Doxygen (так, що він може бути відключений чисто) і SQLite помилка, яка призвела до помилкових тимчасових файлів.
· Покращує швидкість в SQLite серверна частина, упаковує файл .pot безпосередньо і видаляє AM_MAINTAINER_MODE.
· QofError призначений для зручного повідомлень і підтримує налаштування помилок і повідомлення про помилки на-льоту, щоб забезпечити повідомлення про помилки користувача, які, як докладно, до справи, і корисно, як це можливо.
Що нового У цьому випуску:
- Ця версія використовує анонімний союз замість типу каламбурів в md5.c | год, щоб уникнути компілятор Помилка при строгому накладення.
Що нового у версії 0.8.5:
- Це випуск виправлень перевизначає застарілий GCache, яке через для видалення з GLib.
- Нова версія QStrCache, обмежується лише вимогами рядок кеша автора і сумісно з попередніми версіями.
Коментар не знайдено