once data is fetched into dataset connection gets closed. but in datareader
connection is always maintained...then why datareader is fast and mainly
recommended ?
Answers were Sorted based on User's Feedback
Answer / hhh
DataSet carry considerable overhead because of relations,
multiple tables,
While DataReader only readony and fawardonly stream of
data, it fatch only one row at a time. thats y its faster
| Is This Answer Correct ? | 9 Yes | 0 No |
Answer / abhishek
datareader is forwardonly thus is fast and is mostly used
while retrieving the data from the database.
| Is This Answer Correct ? | 5 Yes | 0 No |
How to call the SQL commands asynchronously in ADO.NET version 2.0
What is connected architecture in ado.net?
What is openrowset?
Explain why edit is not possible in repeater?
Difference between sqlcommand and sqlcommandbuilder?
What are dataproviders?
What is the purpose of using adodb?
What is ole2 format?
What is the difference between sqlcommand and sqldataadapter?
types of Store procedure in Sqlserver2000?
Define Execute Reader?
Difference between ADO and ADO.net ?
11 Answers Accenture, BirlaSoft, College School Exams Tests, Krest, Red Apple,
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)