What adordd version are you using?
I would not take out ADS from your prgs I would use instead around the code:
- Code: Select all Expand view
IF RDDSETDEFAUL() == "ADORDD"
//adordd code chages
ELSE
//your actual code
ENDIF
and link all rdds.
Then you only have to change RDDSETDEFAULT and your app will work with any of them.
By the way the next version of adordd has big changes and it seems that will be 100% compatible with any clipper code. Just link and go.
Changes:
Data from server only read once.
Better underlying data synchronization (deletions and new additions by others).
Big big improvements in speed ( seeks, relations, record movement, filters, etc) browses even with several relations are extremely fast.
Indexes are not anymore queries with order by but :Sort instead.
Finally Indexes with any clipper expressions including any UDFs. Thanks to Mr Rao!
Code in general cleaner and much reduced.
I hope to have it ready between 21-26.09 because we are testing every change.
All our trials are done with MySql / ACCESS and recordsets between 50.000 and 200.000 recs.