МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||||||||
Клас CDataBase.Джерела даних ODBC. Лекція 7. Клас CHtmlStream. Клас CHttpServerContext. У стандартній реалізації метода CHttpServer::HttpExtensionProc() передбачено створення нового об'єкта CHttpServerContext при кожному виклику цього метода для обробки запита клієнта. У даному класі інкапсульована структура ECB, до якої можна звертатися безпосередньо через елемент m_pECB. Елемент m_pStream забезпечує прямий доступ до об'єкта CHtmlStream, що повертається клієнту. Для запису в об'єкт CHtmlStream, асоційований з об'єктом CHttpServerContext, в класі CHttpServerContext перевантажується оператор запису в потік (<<). Клас CHtmlStream є абстрактним представленням тимчасового файлу в оперативній пам'яті, в який записуються дані перед їх відправкою клієнту. Об'єкти CHtmlStream створюються стандартною реалізацією функції CHttpServer:: ConstructStream(). Дана функція викликається в свою чергу із стандартної функції CHttpServer::CallFunction() для створення нового потоку HTML – даних, асоційованих з об'єктом CHttpServerContext. Для ініціалізації нового потоку функція CallFunction() викликає метод CHtmlStream::InitStream(), який можна перекривати. Розмір файла – потоку можна одержати викликом метода GetStreamSize() або прямим зверненням до елемента m_StreamSize. Для повнішого контролю над пам'яттю, яка використовується потоком, в класі CHtmlStream є ще ряд методів. Багато з них можуть перекриватися в класах, похідних від CHtmlStream, при необхідності в зміні стандартних операцій керування пам'яттю.
Джерела даних ODBC. 25 Клас CDataBase. 25 Відкриття з'єднання з базою даних. 25 Open(). 27 Виконання операторів SQL з використанням класу CDataBase. 27 Є три типа джерел даних (DSN - Data Source Name, ім'я джерела даних).
Клас CDataBase інкапсулює з'єднання ваших додатків з базою даних. Це може бути з'єднання із сервером бази даних по мережі або з настільною базою даних на локальному комп'ютері. Як правило, методи класу CDataBase прямо відповідають функціям API ODBC, що працюють із дескрипторами з'єднання.
|
||||||||||||||
|