2011-06-30 22 views
0

我想方法来捕获PHP中的所有SQLite3错误?我尝试了很多,他们都似乎工作。考虑下面的代码,是否足以捕获所有错误?有人可以提出其他建议吗?PHP SQLite3赶上所有错误

$result = $stmt->execute(); 
if ($this->db->lastErrorCode()){ 
    throw new DatabaseError($this->db->lastErrorMsg(), 
          $this->db->lastErrorCode()); 
} else { 
    return $this->db->changes(); 
} 

回答

0

我认为这实际上已经足够了,因为当出现错误时出现错误代码,所以这必须起作用。