Added a call to the parent contructor, as this was causing errors.
diff --git a/system/database/drivers/odbc/odbc_driver.php b/system/database/drivers/odbc/odbc_driver.php
index 5041268..16c72d8 100644
--- a/system/database/drivers/odbc/odbc_driver.php
+++ b/system/database/drivers/odbc/odbc_driver.php
@@ -46,13 +46,7 @@
function CI_DB_odbc_driver($params)
{
- if (is_array($params))
- {
- foreach ($params as $key => $val)
- {
- $this->$key = $val;
- }
- }
+ parent::CI_DB($params);
$this->_random_keyword = ' RND('.time().')'; // database specific random keyword
}