Комментарии

Применение класса JDatabaseQuery в CMS Joomla
( 0 Голосов )

Класс JDatabaseQuery был внедрен в версии Joomla 1.6 с целью упростить составление запросов SQL, а в версии Joomla 2.5 он был дополнен классами, потребовавшимися для поддержки нескольких баз данных. К их числу относятся классы, предназначенные для каждого типа поддерживаемых баз данных, в том числе класс JDatabaseQueryElementMySQLi для драйвера MySQLi, а также класс JDatabaseQuerySQLSrv для сервера базы данных Microsoft SQL Server.

В этих классах учитываются мелкие отличия в синтаксисе языка SQL для разных типов поддерживаемых баз данных. Но для разработчиков самым большим облегчением является то обстоятельство, что они могут составлять запросы, которые становятся автоматически совместимыми со всеми поддерживаемыми базами данных, при условии, что они формируются средствами класса JDatabaseQuery с соблюдением нескольких простых правил! Запросы можно по-прежнему составлять и вручную, но в этом случае они не будут совместимы с несколькими базами данных.


Понравился материал? Пригодилась информация? Плюсани в социалки!


 
Похожие новости