> The first thing you need to understand is that a RV IS an SPT cursor. It is just wrapped in this thing you call a view. so - to make those commands work - you need to do the SAME THING the view is doing - the things you have to set properties for on the view - namely - a lot of cursorsetprop() stuff i.e. keyfieldlist, sendupdates, updatenamelist, wheretype etc.
I realize that. Again, as you said, you're talking about a lot of code. However, SQL is a readonly properly on an SPT cursor. Don't you need to have the SQL statement to do an update?