Execute nonquery returns no. of afected rows.So if my stored
procedure hav lot of select stmnt, delete stmnt, insert
stmnt..then what does execute nonquery returns in this case?

Answer Posted / sandyni

Execute nonquery effects only for DML like Update delete
and insert statements only,

for select statement we have to choose ExecuteScalar or
ExecuteReader methods. these methods can return datareader
and gives the result for your query.

Is This Answer Correct ?    18 Yes 6 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How do you update database through dataset?

544


Why is stored procedure used in ado.net?

549


How to check if a datareader is closed or opened? IsClosed()

586


What is ado control?

526


How to work with disconnected data - the dataset and sqldataadapter?

510






What are two important objects of ADO.Net?

556


What is maximum pool size in ado.net connection string?

503


What are ado.net objects?

533


Which is better entity framework or ado.net?

511


What does executereader return?

527


What is the difference between Dataset. clone and Dataset.copy?

561


Which name space is used to get assembly details?

527


Name which operations can you not perform on an ado.net dataset?

490


What is XML serialization

591


Which object holds only data and does not interact with data source?

501