I am using vb6. I have just attempted to upgrade to crxi, but have found a bug in crystal reports that loses some of the data returned off a pervasive database. Business Objects admits there's a bug but isn't going to fix it: they suggest upgrading to cr2008. (they also suggest using crxi with ODBC, but it is much too slow).
I know that vb6 cannot directly access cr2008. What if I built a user control in visual studio .net that uses cr2008, use the interop forms toolkit 2.0 to adapt the user control to a com object, and then use in vb6? Has anyone done this? Would it work?