NPJ next:
TextSearch
...
Главная
|
Каталог
|
Изменения
|
НовыеКомментарии
|
Пользователи
|
Регистрация
|
Вход:
Пароль:
Искать:
Искать только в заголовках
Результаты поиска фразы "DBAL":
СозданиеШкур
* $rh->db - это DBAL::conn (т.е. обращаться к БД можно так: ##$rh->db->Execute($sql);##)
ПланыМатлингво
--3. Разобраться со старым косяком с потерей $_POST/$_SESSION - см. ((http://www.npj.ru/in/npjdev/by/kukutz/73566_rch-login здесь)), вроде уже решен, но всплывает снова при прикручивании ADODB и вообще какой-то хитрой работе с сессиями.-- !!done!! //Косяк был в другом! ADODB, в отл. от ADODBLite при вызове ADOConnection::Quote() на неопределенном аргументе выдает в строку запроса "NULL", в результате чего запрос для добавления постов, документов и комментариев пытался скормить кучу NULL'ов в поля NOT NULL, после чего вызывал ./core/classes/DBAL_adodb::DBAL_Error_Silent(), а редирект в конце /handlers/record/edit.php радиректил хер знает куда. Т.о. в _save_record.php//
6. ADODB в качестве штатного DBAL (вместо ADODBLite) !!начато!!
RequestHandler
* **DBAL** - /core/classes/DBAL_adodb.php
DBAL
1. Реализуется одним классом: /core/classes/DBAL_adodb.php
1. DBAL в НПЖ является просто оберткой для ADODBLite. Единственным дополнением является привязка ошибок работы с БД к логу с помощью DBAL_Error() и DBAL_Error_Silent(), которые, впрочем, не являются методами DBAL, а просто отдельными функциями.
CoreEngine
* ((DBAL Уровень абстракции БД)) (DBAL)
Документация
* ((!/СинтаксисDBAL Синтакис DBAL))
УстановкаPHP5MySQL5
Добавил в DBAL::DBAL() (core/classes/DBAL_adodb.php)
Документация/ДистрибутивNPJ
*для разработчиков: оптимизация по памяти DBAL примерно в два раза;
Документация/КакРаботаетNPJ
* **~DBAL – /core/classes/DBAL_adodb.php**
Документация/ОбщаяCтруктура
Про DBAL на базе ADODB
Документация/КлассыЯдра
||DBAL |Работа с базой данных||
Документация/СинтаксисDBAL
==Синтаксис DBAL==
Файлов нет. [
Показать файлы/форму
]
Комментариев нет. [
Показать комментарии/форму
]