CodeIgniter 连接odbc

1、在数据库配置文件database.php中增加如下配置

$db['odbc']['hostname'] = 'DRIVER={SQL Server};SERVER=192.168.88.188\MSSQL2005;DATABASE=YYY';
$db['odbc']['username'] = 'sa';
$db['odbc']['password'] = '1234';
$db['odbc']['database'] = 'DB_JXIN';
$db['odbc']['dbdriver'] = 'odbc';
$db['odbc']['dbprefix'] = '';
$db['odbc']['pconnect'] = TRUE;
$db['odbc']['db_debug'] = TRUE;
$db['odbc']['cache_on'] = FALSE;
$db['odbc']['cachedir'] = '';
$db['odbc']['char_set'] = 'utf8';
$db['odbc']['dbcollat'] = 'utf8_general_ci';
$db['odbc']['swap_pre'] = '';
$db['odbc']['autoinit'] = TRUE;
$db['odbc']['stricton'] = FALSE;

2、测试

    function testodbc()
    {
        $db = $this->load->database('odbc',TRUE);
        $query = $db->query("select TOP 10 * from XXX");
        $result = $query->result();
        foreach ($result as $row){
            echo "FBillNo=>".$row->abc."<br>";
        }        
    }

 

posted @ 2014-07-30 16:13  我去ios  阅读(317)  评论(0编辑  收藏  举报