PDA

View Full Version : SqlDataReader



یحیی سرمدی
شنبه 25 اسفند 1386, 00:00 صبح
من تو برنامه ام پس ار بار گذاری SqlDataReader ام این دستور رو که برای دستیابی به داده ها می دم خطا میده
علتش چیه ؟

;()MySqlDataReader.Read
;([MessageBox.Show(MySqlDataReader[1]

corona
شنبه 25 اسفند 1386, 07:28 صبح
سلام دوست من . شما باید اول چک کنی ببینی اصلا دیتا ریدر شما سطری داره که میخوای ازش چیزی بخونی یا نه برای این کار قبل از خواندن از دیتا ریدر



if(mysqldatareader.hasrows)
{
}


بعد از این برای خوندن تمام سطرهای دیتا ریدر از یک حلقه استفاده می کنی تا وقتی که سطری در اون وجود داره برات بخونه سطرها رو :


while(mysqldatareader.read())
{

}