It can ... you usereader.RecordsAffected but its tricky ... you have to ref it when used infunction parameter.