+ public static string ReturnCodeToString (int status)
+ {
+ switch (status) {
+ case OCI_DEFAULT:
+ return "OCI_DEFAULT or OCI_SUCCESS"; // both are zero
+ case OCI_SUCCESS_WITH_INFO:
+ return "OCI_SUCCESS_WITH_INFO";
+ case OCI_RESERVED_FOR_INT_USE:
+ return "OCI_RESERVED_FOR_INT_USE";
+ case OCI_NO_DATA:
+ return "OCI_NO_DATA";
+ case OCI_ERROR:
+ return "OCI_ERROR";
+ case OCI_INVALID_HANDLE:
+ return "OCI_INVALID_HANDLE";
+ case OCI_NEED_DATA:
+ return "OCI_NEED_DATA";
+ case OCI_STILL_EXECUTING:
+ return "OCI_STILL_EXECUTING";
+ case OCI_CONTINUE:
+ return "OCI_CONTINUE";
+ }
+ return "Unknown Error";
+ }
+