Hello,
I would like to know which is faster. Let me give you the scenario. I'm on a LAN, have a report to build using data from a SQL Server database (if we need the version let's say 2005) and have these ways of getting the report done:
(1). Have a web service at the server, where the data is taken from the server and serialized into XML. The client uses this XML as a source for a report that is built in the client machine. The cliente would be a windows form app.
(2). From the client side, connect to the database using ADO.Net, get a DataTable and uses as a source for the report built in the client.
(3). The same as (2) but using a DataReader.
Also, is there a better way to do this?
Hope I stated the problem well.
Thanks!
Sebastian