听说 PHP6 开始大力支持 PDO,对三方数据链接控件开始无视,因而,感觉对 PDO 加大力度是未来的方向。
个人修改建议:
增加 PDO 数据库指定,例如:
'DB_TYPE' => 'pdo',
'DB_USER' => 'sa',
'DB_PWD' => 'za',
'DB_DSN' => 'odbc:Driver={SQL Server};Server=127.0.0.1;Databa
'DB_PDO_TYPE' => 'mssql'
或者,直接通过对 DB_DSN 对 odbc、mysql 进行区分等。比如 odbc 默认就是 mssql,并可以通过 DB_PDO_TYPE 进行自定义锁定数据库。
这样,对数据库调用时,不会总是执行 Pdo.class.php 中的总是执行 switch 方法中的 default。而且,我发现,在相关代码中,没有对 MSSQL 中的 limit 进行处理,而是直接 break。不像专门为 Mssql.class.php 中的那样,为 MSSQL 语句进行处理。我想,可以直接调用比较好一些。
