PDA

View Full Version : ذخیره رکوردهای گرفته شده از دیتابیس



mehdihalla
شنبه 31 مرداد 1394, 08:39 صبح
سلام دوستان.من با استفاده از تابع SQLdatareader یه سلکت از دیتابیس انجام میدم که شامل چند رکورد میشه چه جوری میتونم این رکوردها رو ذخیره کنم و از چه متغیر استفاده کنم.(از while (dataReader.Read()) استفاده میکنم.)

محمد رضا فاتحی
شنبه 31 مرداد 1394, 09:00 صبح
این تابع با توجه به ترتیب فیلدها یه آرایه بر می گردونه یه همچین چیزی نیازتون رو رفع می کنه
string data=dr[0].ToString();

mehdihalla
شنبه 31 مرداد 1394, 12:55 عصر
این تابع با توجه به ترتیب فیلدها یه آرایه بر می گردونه یه همچین چیزی نیازتون رو رفع می کنه
string data=dr[0].ToString();

آره فرض برا اینکه سلکت ما حاوی 20 تا رکورد 3 آیتمی (ستون های جدول)باشه ؛ این 20 رکورد 3 عضوی رو با چه روشی و تو چه متغیری جور ذخیره کنم؟البته تا این جاش رو میدونم که باید از تابع while استفاده کنم ولی دستور ذخیره این آیتم ها رو نمیدونم؟ باید از list استفاده کنم یا structure ؟

محمد رضا فاتحی
شنبه 31 مرداد 1394, 13:05 عصر
خوب چرا از datatable استفاده نمی کنید؟

mehdihalla
شنبه 31 مرداد 1394, 14:08 عصر
با datatable راحته یعنی؟

محمد رضا فاتحی
شنبه 31 مرداد 1394, 17:22 عصر
اگه می خوای اطلاعات جدولت رو به این صورتی که می گی بخونی آره datatable خیلی راحت تره