几个额外的工具
最后,SQLite API也包括了一些辅助函数来向你提供关于SQLite版本、编码以及最后一次失败操作所产生的错误代码和错误消息的信息。下列例子演示了sqlite_libversion()和sqlite_libencoding()函数,该等函数分别返回版本号和连接的SQLite库的编码:
当发生错误时,请使用sqlite_last_error()函数,它返回SQLite返回的最后错误代码。当然,这个错误代码(一个数值)本身并不常有用;为了将其转变为一条人类可读取的消息,将其结合sqlite_error_string()函数一起使用。考虑下面的例子,该例子通过试图运行一条故意有错的查询来对其进行解释说明:
下面就是输出看上去的样子:
请注意,即使它们看起来似乎相似,但是sqlite_last_error()和sqlite_error_string()函数之间与mysql_errno()和mysql_error()函数之间的工作方式不完全相同。mysql_errno()和mysql_error()函数可以相互使用以分别获得最后的错误代码和消息,而sqlite_error_string()函数依赖sqlite_last_error()函数所返回的错误代码。
如果你的兴趣得到激发,那么你可以在Zend的深入PHP 5部分阅读更多的关于PHP用SQLite所能做的事情。
那就是我在本教程为你准备的一切。更多的秘密在PHP 101的第十章中等着你,所有为了那个秘密,一定要回来啊!
·LoadRunner创建测试脚本
·用LoadRunner编写socket应用的测试脚本
·使用LoadRunner 编写JAVA 测试脚本
·LoadRunner脚本编程
·【高端】寻找下一代CTO向冠军冲刺
·【技术专题】SQL Server 2008数据挖掘指南
·【高端】畅谈“寻找下一代CTO”
·【热点专题】08年最受欢迎的图书