【求助】tp6使用sqlsrv报错:db\PDOConnection' not found

浏览:175 发布日期:2019/07/21 分类:ThinkPHP6专区
求助各位大神:

tp6使用sqlserv报错:
Class 'think\db\PDOConnection' not found
请问应该如何解决?

下载新框架后,使用如下命令安装sqlsrv,之前安装sqlsrv继承的是Connection一直报错,今天下载看到继承了PDOConnection,可是PDOConnection在从哪儿下载?
composer require topthink/think-sqlsrv



详细报错信息如下:
=========================[1] ErrorException in Sqlsrv.php line 20
Class 'think\db\PDOConnection' not found
11. 
12.   
13.namespace think\db\connector;
14.   
15. 
16.   
17.use PDO;
18.   
19.use think\db\PDOConnection;
20.   
21. 
22.   
23./**
24.   
25. * Sqlsrv数据库驱动
26.   
27. */
28.   
29.class Sqlsrv extends PDOConnection
30.   
31.{
32.   
33.    /**
34.   
35.     * 默认PDO连接参数
36.   
37.     * @var array
38.   
39.     */
40.   
41.    protected $params = [
42.   
43.        PDO::ATTR_CASE              => PDO::CASE_NATURAL,
44.   
45.        PDO::ATTR_ERRMODE           => PDO::ERRMODE_EXCEPTION,
46.   
47.        PDO::ATTR_ORACLE_NULLS      => PDO::NULL_NATURAL,
48.   
Call Stack
1.  in Sqlsrv.php line 20
2.  at Error->appShutdown()
最佳答案
评论( 相关
后面还有条评论,点击查看>>