Don,
I did a quick search and found these 2 links:
When to use the 'Replace Connection' method using the Crystal Reports or InProc RAS SDK for .NET
and
How to use reports based on multiple TTX files in Visual Studio .NET
Are these what you had in mind? If so, as far I can tell the Replace Connection link doesn't seem to be what I need...unless I am misreading something. That seems to use a full blown connection to the database, which I do not want to do. I simply want to pass a Recordset or DataSet to a report that doesn't have any Tables defined on the report.
The second link, is perfect. I am actually doing that for my reports that were using a TTX file.