diff options
-rw-r--r-- | include/SQL.h | 2 | ||||
-rw-r--r-- | lib/SQL.cc | 8 |
2 files changed, 10 insertions, 0 deletions
diff --git a/include/SQL.h b/include/SQL.h index 5cccd1c..fa1a163 100644 --- a/include/SQL.h +++ b/include/SQL.h @@ -17,6 +17,8 @@ class SQLConnection : public Base { AssocArray fetchrow(); int numaffectedrows(); int insertid(); + int errno(); + String error(); private: MYSQL con; MYSQL_RES * res; @@ -87,4 +87,12 @@ int SQLConnection::insertid() { return ii; } +int SQLConnection::errno() { + return mysql_errno(&con); +} + +String SQLConnection::error() { + return mysql_error(&con); +} + #endif |