Mike, which version of Visual studio are you running on your machine? The build of arnet2 you have on your machine is not supposed to work with .Net framework 2.0 beta 2.
Mike,
If it is an unbound report and if you are adding your field’s collection in the data initialize event. And setting your data reader in that event. The fetch data event would fire at least once . The Fetch Data has an EOF parameter indicating whether the Fetch Data event should fire. This parameter is not the same as the Record set’s EOF property and is defaulted to True. When working with bound reports (reports using a Data Control), the EOF parameter is automatically set by the report; however, when working with unbound reports this parameter needs to be controlled manually. And so if the data reader doesn’t have any records in it you can set it to true and it will not fire that event again. But it will fire at least one for unbound reports.
The data binding is made in a class outside the report class itself. Thus, the code looks like this (this is not the actual code): Report1 myReport = new Report1(); myReport.DataSource = myDataReader; myReport.Run();