PDA

View Full Version : فراخوانی یک SqlDataReader درون یک SqlDataReader



modern_payam
چهارشنبه 15 دی 1389, 11:12 صبح
با سلام.
من مقادیر خروجی یک SqlDataReader را در درون یک حلقه می گذارم می خواهم در درون این حلقه از یک SqlDataReader دیگر استفاده کنم ولی با مشکل مواجه می شوم.اگر بخوام SqlDataReader اول را close کنم زمانی که مقادیر بعدی حلقه اجرا می شود با مشکل مواجعه می شوم .


SqlCommand com1 = new SqlCommand();
com1.Connection = dbd.con;
com1.CommandText = "SELECT * FROM Tdaftarche_tel";
SqlDataReader dr = com1.ExecuteReader();
int i = 0;
int radif = 1;
while (dr.Read())
{
در اینجا می خواهم sqldataread دوم را تعریف کنم که خطا می دهد می گوید اولی باز است نمی توانی یک
دیگر تعریف کنی

}

sarbazi
چهارشنبه 15 دی 1389, 12:23 عصر
SqlDataReader دومي را از نوع تعريف كن بعد اسمش را dr نزار و يك اسم ديگه بزار