Select cCustomer Append Blank Replace CCode with thisform.ccode.value Replace Name with thisform.name.value Replace Address with thisform.address.value if TABLEUPDATE(1,.T.) messagebox("Record Saved") else Messagebox("Error Occured") TABLEREVERT(.T.) endifin this case i'm showing only 3 fields but in actual i'm saving more than 45 fields for customer master database. and if i leave some fields blank then this error occurs and if i fill in all the fields then this error is not occuring.