یحیی سرمدی
شنبه 25 اسفند 1386, 01:00 صبح
من تو برنامه ام پس ار بار گذاری SqlDataReader ام این دستور رو که برای دستیابی به داده ها می دم خطا میده
علتش چیه ؟
;()MySqlDataReader.Read
;([MessageBox.Show(MySqlDataReader[1]
corona
شنبه 25 اسفند 1386, 08:28 صبح
سلام دوست من . شما باید اول چک کنی ببینی اصلا دیتا ریدر شما سطری داره که میخوای ازش چیزی بخونی یا نه برای این کار قبل از خواندن از دیتا ریدر
if(mysqldatareader.hasrows)
{
}
بعد از این برای خوندن تمام سطرهای دیتا ریدر از یک حلقه استفاده می کنی تا وقتی که سطری در اون وجود داره برات بخونه سطرها رو :
while(mysqldatareader.read())
{
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.