>To limit the number of records to be added, create a property in your application class. Set the value to "DEMO". Then, in your add code, check this value. If = "DEMO" and RECOUNT("Table") = 10 (or whatever), display a message "Can't add in demo mode".
>
>To run from CD, create a network setup with the setup wizard. Don't include the data in the setup...just leave it on the CD.
Another, easier thing to do: in the Save button's click event, check for Demo and recordcount. Do this at class level. If Demo and TooManyRecords, =messagebox("This is a demo... can't save"), and skip the code which writes the record. Maybe not easier, but needs to be done in only one place - the SaveButton class definition.