من زیاد با sqlreader کار نکردم وارد نیستم ولی یک راهه ساده تر هم هست شما باید نتیجه select رو در یک دیتا تیبل بریزی بعدش طول اون data table رو بدست بیاری و در یک حلقه تکرار این کارو انجام بدی
for (int i = 0; i < dt1.Rows.Count; i++)