|
楼主 |
发表于 2016-8-2 15:16:00
|
显示全部楼层
一楼你好,我刚才到官网下载了3.1.0版本,把下载下来的压缩包中的 system目录覆盖我工程中的对应目录,然后测试,结果还是相同的数据。为了排除是数据库有相同数据的原因,这次的sql语句查询了上一个库不存在的表,这个时候 异常提示 :A Database Error Occurred
Error Number: 42S02/208
[Microsoft][ODBC Driver 11 for SQL Server][SQL Server]对象名 'base_product' 无效。
说明数据库根本没有切换。代码如下:
public function prodList()
{
$sql = "select s_id prodId,s_Name prodName,PrePrice2 prodPrice,s_Remark prodDescription from base_product where b_isSaleOnline=1";
$this->db->db_select($this->database);//断点这里的database是没问题的
$res = $this->db->query($sql);
$data['prod_entries'] = $res->result_array();
for($i = 0;$i < count($data['prod_entries']);$i++){
$data['prod_entries'][$i]['prodPrice'] = number_format($data['prod_entries'][$i]['prodPrice'], 2, '.', '');
}
return $data;
} |
|