XChinux's Home

过往资料可到百度空间http://hi.baidu.com/xchinux

http://www.qtcn.org/bbs/u/2  [收藏] [复制]

XChinux

爱Qt,爱N9,qtcn.org

  • 632

    关注

  • 2178

    粉丝

  • 6397

    访客

  • 等级:光明使者
  • 身份:总版主
  • 总积分:11224
  • 男,1979-01-01
  • 山西

最后登录:2024-01-27

更多资料

日志

在Zend Server CE中使用Zend_Db/sqlsrv/utf8连接MSSQL

2011-06-12 12:22
原文见:http://hi.baidu.com/xchinux/blog/item/3ba84936359db6c5a3cc2b88.html



在Zend Server CE中已经内置了sqlsrv驱动,在Zend_Db中以UTF-8字符集连接MSSQL步骤如下:
首先数据表的字符串必须是unicode格式的,即为nchar、nvarchar、ntext等类型的。

        $param = array('host' => 'localhost',
                'username' => 'sa',
                'password' => '123456',
                'dbname' => 'test',
                'driver_options' => array('CharacterSet' => 'UTF-8'));        
        $db = Zend_Db::factory('SQLSRV', $param);

        $sel = $db->select();
        $sel->from('t1', array('f1','f2'));
        $sel->order('f1 DESC');
        $sel->limit(10, 20);
        $result = $db->query($sel->__toString());
        $rows = $result->fetchAll();
        print_r($rows)
分类:编程技术|回复:0|浏览:2610|全站可见|转载
 

Powered by phpwind v8.7 Certificate Copyright Time now is:05-03 23:02
©2005-2016 QTCN开发网 版权所有 Gzip disabled