I have .net and vb6 background and cursoradapter seems natural and flexible to me.
1. You can create a base cursoradapter class and then inherit other cursoradapter classes from it. You can find caBuilder utility (which can be found in vfp forums) and create cursoradapter classes in one go. I think someone can create this kind of utility for VPME also and create all the required cursoradapters.
2. You can specify select, delete or update comands/sqlstatements the way you want.
For example, if you are saving an invoice, at the same time you are also updating customer balances, and sales order balance etc., and posting it to G/L on the server side. You can also use stored procedures for these commands which common in the .net world. You might want to post the invoice in general ledger at the time of save.
I have inherited a DB and it contains all the logic built in stored procedures. I don't think this kind of functionality can be achieved with views. If it can be, please advise.
Thanks
stecenko wrote:Just curious...
Is it important to have a CursorAdapter only project? Why?
I did once try to use CursorAdapters; I can't remember why. But, it seemed difficult and I didn't see any advantage.
If you have the time, can you explain what they offer that views don't?