skip to content »

Validating datagrid flex

validating datagrid flex-6

The Action argument tells you which particular action (Move First, Update, etc.) caused the Validate event to fire.

validating datagrid flex-82validating datagrid flex-70validating datagrid flex-4validating datagrid flex-28

If you don't trap the error, the program will crash.On any record, change the data in the author name or year born field.Move ahead, then move back to the record you changed. The data control automatically updates a record when you move off of the record.In addition, whatever action triggered the Validate event can be cancelled if you set the value of Action to zero (or to the predefined constant vb Data Action Cancel) prior to exiting the Validate event procedure.The values of Action and their corresponding predefined constants are as follows: is a run-time only Boolean property available with data-bound controls (such as the textboxes you have been using), typically used in the Validate event.For further information on why data bound controls are "evil", read The intrinsic Data control is geared toward MS-Access 97 and earlier databases, although a later VB service pack added connectivity for Access 2000 databases. To do these exercises, you should make a folder into which you will copy the two database files mentioned above.

These articles use the two sample Access databases provided with Visual Basic (BIBLIO. Then, within the folder you have created, make separate subfolder for each exercise, one level below the root of your folder.

If the user attempted to update the record at that point, a run-time error would occur.

To prevent this from happening, you should move the user to a valid record immediately following the delete.

The Database Name property for the Data control in these exercises assumes that the database file resides one directory level above the folder in which the exercise project files reside.

Notes: When you use the Data Control in a project, the properties that must be set are Database Name and Record Source, in that order.

Move back to the last record to verify that your data is still there.