Have you considered looking into SQL Reporting Services? Much of the
functionality you're after comes out of the box, I believe.
Would your client really want to get a million records? If so, chances are
they don't want to just bring it into Excel. You'd think think that if they
need to get all of this data from your system, they have intentions of
something with it, such as importing it into a data analysis system on their
end or something. I'd get more details as to what they intend to do. If
they really do want to just use Excel, tell them to upgrade to Office 2007
where they can have 1,048,576 rows. (That doesn't sound like fun.)
> This may sound like a very common question but
>
[quoted text clipped - 26 lines]
> help
> me with the design...
Sunil - 10 Feb 2008 18:18 GMT
Thanx Ray,
But the user will not be importing it into any other system. They will only
use the data in excel for reporting purpose. And Office 2007 is also not
available at their end...
Exporting to the excel can be solved using Interop, I guess... My biggest
concern is the performance...
> Have you considered looking into SQL Reporting Services? Much of the
> functionality you're after comes out of the box, I believe.
[quoted text clipped - 37 lines]
> > help
> > me with the design...