Persits Software, Inc. Knowledge Base Articles

Multiple-step operation generated errors. Check each status value error

Problem Description

AspGrid throws the following error messages:

Persits.Grid.1 (0x800A0025 )
AspGrid Insert Error. Multiple-step operation generated errors. Check each status value.

or

Persits.Grid.1 (0x800A0024)
AspGrid Update Error. Multiple-step operation generated errors. Check each status value.

Solution

This error means that one or more fields you are inserting/updating contain an invalid value. Some of the possible scenarios are:

1. A string value is being inserted into a numeric field.
2. An invalid date expression is being inserted into a date field.
3. A string value being inserted is longer than the size of the string field.
4. A null value is being inserted into a field that does not allow nulls.

The use of client-side or server-side data validation techniques described in Chapter 6 of the AspGrid manual can help avoid this run-time error.