Informix Error Messages and Error Codes From Error 50102 to 50108
Informix Error Code -50102 Attempt to divide by zero.
This message is generated by ixNumeric. The ixNumeric::root() and ixNumeric::div() member functions are undefined for zero. You should check for zero roots and divisors before calling these functions.
Informix Error Code -50103 Invalid column number specified in ixSuperField constructor.
The column number given was less than one or more than the number of columns in the SuperTable. Check the value that you are using for the colNum argument to the ixSuperField constructor to make sure that it is in range.
Informix Error Code -50104 Attempt to open a popup ixWindow while its containing ixWindow is still unopened.
This message is generated by ixWindows::open(). A popup cannot be opened before its container is opened.
Informix Error Code -50105 Attempt to set a non-positive fontSize. Font sizes must be greater than zero.
This message is generated by ixApp::setFont() or by ixVisualObject::setFont(). You cannot set a font size to a negative value. This request is ignored.
Informix Error Code -50106 Attempt to set default button in a top level style ixWindow. Only a modalPopup style ixWindow can have a default button. No default button will be set.
The ixButton constructor generates this message. Default buttons are supported only in modal popup windows. This request is ignored.
Informix Error Code -50107 An SQL error has occurred in ixSuperTable::doSQLDelete() (err) for the following SQL stmt: “stmt”.
The SQLDelete() event has been called with the default handler ixSuperTable::doSQLDelete(), but the engine reported an error. A problem might exist with the primary-key specification, or a referential integrity constraint might prevent the deletion. Try looking up the engine error code, which is displayed in parenthesis.
Informix Error Code -50108 Attempt to set a negative tabIndex in ixControl::setTabIndex(). The tabIndex will not be changed (tabIndex must be positive or noTab).
If the program attempts to set a negative tab index for the control, ixControl::setTabIndex() generates this message. Negative tab indexes are not supported. The request is ignored.
Above are list of Informix Error Messages and Errors Codes or Status Codes or Exit Codes along with Error and Warning messages received while performing certain operation against Informix applications or related products.
What are Informix Error Messages?
All Informix messages returned by the Informix server are assigned an error code.
In general, each Informix error contains the following information:
• The Informix Error Code or Informix Error status
• The message text. This text is usually returned with the Error code. Some messages employ word substitution, where the word substituted represents the system-replacement of a term more specific to the occurrence.
• An explanation of how the error may have occurred.
Hope this was helpful.
Information about Informix Error Codes or Status Codes or Exit Codes and Error Messages on Windows, Linux Operating Systems.