>>Reason 1: There are no real DB-intensive operations going on. So, Access will work fine. Also, we are not talking millions of records here, only thousands.
>>Reason 2: There needs to be some level of security in the DB. Access has it - VFP does not.
>>Reason 3: VB is a much lighter-weight UI than VFP.
>>Reason 4: And this may be the most important one: The client wants VB as the front-end, Excel as the decision support tool, and Access as the data store.
>>Since I can work with these other tools, and it technically makes sense to use these other tools - and that is what the client wants - that is what I will use.
From looking at the above specs, you are just doing what the client wants. Technically and fiscally VFP would be a much better choice. You can then eliminate Access from every desktop and VBs poor database integration. Also how long did you say it would take to develop this app as opposed to using VFP?
Costas