我是后端开发人员的新手,所以如果我一开始就错了,这可能会很愚蠢。我发现 sqlsrv 和 mssql 处理数据库的方式是不同的。例如,mssql_query 可以在 db close 后返回数据,但 sqlsrv_query 不能。例如:
$query = "select branchname, id from Branch";
$rs = $this->db->query($query);
$this->db->close();
Return $rs;
此代码可以将值传递给 mssql_driver 中的控制器,但不能传递给 sqlsrv_driver 中的控制器。在我删除 db close 功能后,它在 sqlsrv 中工作。所以我认为这两个是不同的。或者我错了吗?请教我