Informix Error -1104
-1104 The two entries were not the same. Try again.
To guard against typographical errors, this field has been designated VERIFY (in the form specification file). The value in this field must be entered twice, identically. Carefully reenter the data. Alternatively, you can cancel the form entry with the Interrupt key (usually CTRL-C, but see the operating instructions that the program author supplied).
For 4GL programs, -1302 replaces this error.
Oninit® Troubleshooting Guidance
Reasons / Common Causes
-1104 fires when a field marked VERIFY in the form specification receives two entries that
don't match — per the official guidance, VERIFY fields require the value to be typed twice
identically, as a safeguard against typos (commonly used for passwords), and -1302 is the
equivalent error for 4GL programs specifically.
- A
VERIFYfield's second entry not matching the first, per the official guidance — the direct, only cause; typically a genuine typo on one of the two entries. - Confusion about needing to enter the value twice, if the user wasn't aware the field was a
VERIFYfield requiring confirmation.
Solutions / Resolution
- Re-enter the value, typing it identically both times, per the official guidance.
- Cancel with the Interrupt key (typically
CTRL-C), per the official guidance, if the entry needs to be abandoned instead.
Examples
The form specification's VERIFY attribute
ATTRIBUTES
password = user_password,
VERIFY;
Typing a different value the second time triggers -1104.
Diagnostic Checks
- Check whether the field is marked
VERIFYin the form specification, and confirm both entries were typed identically.
Related Errors / Related Topics
- -1102 — "Field name not found in form." A related form-processing error, about a field name not resolving.
- -1103 — "This value is not among the valid possibilities." A related form-processing
error, about an
INCLUDE-list validation failure. - -1302 — The 4GL-program equivalent of this same
VERIFYdouble-entry mismatch.
A VERIFY field's two entries didn't match — re-enter identically, or interrupt to cancel (see
-1302 for the 4GL-program equivalent).