1# RDB Error Codes 2 3> **NOTE** 4> 5> This topic describes only module-specific error codes. For details about universal error codes, see [Universal Error Codes](errorcode-universal.md). 6 7## 14800010 Invalid RDB Name 8 9**Error Message** 10 11Invalid database name. 12 13**Description** 14 15The RDB store name is invalid. 16 17**Possible Causes** 18 19The RDB store name is empty or exceeds 1024 bytes. 20 21**Solution** 22 23Check that the RDB store name is not empty and does not exceed 1024 bytes. 24 25## 14800011 Database File Corrupted 26 27**Error Message** 28 29Database corrupted. 30 31**Description** 32 33The RDB store is corrupted when an API for adding, deleting, querying, or synchronizing data is invoked. 34 35**Possible Causes** 36 37The RDB store file has been corrupted. 38 39**Solution** 40 411. Restore the RDB store using the backup file. 422. If no RDB backup file is available, delete the RDB store and create it again. 43 44## 14800012 Empty Result Set or Invalid Position 45 46**Error Message** 47 48The result set is empty or the specified location is invalid. 49 50**Description** 51 52The result set is empty or the specified location is invalid. 53 54**Possible Causes** 55 56The result set is empty, or the specified row number in the result set is out of range [0, m - 1]. **m** is **resultsetV9.rowCount**. 57 58**Solution** 59 60Check whether the result set is empty or whether the specified row number is out of range. 61 62## 14800013 Null Column Value or Column Data Type Incompatible With the API Called 63 64**Error Message** 65 66The column value is null or the column type is incompatible. 67 68**Description** 69 70The column value is null, or the column data type is incompatible with the API called. 71 72**Possible Causes** 73 741. The result set is empty. 752. The current row number in the result set is out of range [0, m - 1]. **m** is **resultsetV9.rowCount**. 763. The column number is out of the range [0, n - 1]. **n** is **resultsetV9.columnCount**. 774. The API called does not support the type of the column data. 78 79**Solution** 80 811. Check whether the result set is empty. 822. Check whether the row number and column number of the result set are out of range. 833. Check whether the column data type is supported. 84