本章节介绍error()函数的用法。
描述:
获取数据源连接的最后一个错误信息。
语法:
db.error()
备注:
返回上一条与数据库相关命令的错误信息,0表示无错,否则返回错误代码。错误信息只能调用一次。
注意,db必须是connect@e方式的连接,否则db.error无法返回错误信息或错误代码。
参数:
db |
数据库连接。 |
选项:
@m |
使用选项表示返回字符串信息。 |
示例:
|
A |
|
1 |
=file("D://files//student.txt") |
文件student.txt中数据有误:
|
2 |
=A1.import@t() |
|
3 |
=connect@e("demo") |
建立连接,自行管理提交和回滚。 |
4 |
>A3.execute@k(A2,"update STUDENTS2 set NAME=?,GENDER=?,AGE=? where ID=?",NAME,GENDER,AGE,ID) |
不提交事务。 |
5 |
=A3.error@m() |
返回sql执行的错误代码的字符串信息。 |
6 |
>file("D:\\log.txt").write@a(A5) |
把错误信息追加进日志:
|
7 |
>A3.close() |
关闭连接。 |
相关概念: