[c#] Invalid attempt to read when no data is present

I just had this error, I was calling dr.NextResult() instead of dr.Read().