Over a year ago, someone else did put some effort in writing a Microsoft SQL (MSSQL) layer for Joomla. Unfortunately, I don't remember his name anymore, but credits go to this fellow!
In the attached mssql.php I rewrote some parts of this work, so it will work with Joomla 1.5.3. Please feel free to use, or even better, to write your own enhancements! Extract & place this file in /libraries/joomla/database/database/ as mssql.php.
How to use? Very simple, just like your normal Joomla queries!
Please note: mssql support for php has to be installed on your server!Code:
$option['driver'] = 'mssql';
$option['host'] = 'hostname';
$option['user'] = 'username';
$option['password'] = 'password';
$option['database'] = 'mssqldatabasename';
$option['prefix'] = '';
$db = &JDatabase::getInstance($option);
$db->setQuery($query);
$results = $db->loadObjectList();
Even 'LIMIT 10,20' is supported, the query will be rewritten accordingly.