PDA

View Full Version : سوال: نمایش اطلاعات از table موجود در دیتابیس در برنامه



dottnett
شنبه 19 فروردین 1391, 18:25 عصر
با سلام

جدولی دارم تحت عنوان Days (DayInfo,DayName) و می خواهم از طریقه برنامه روزهای هفته را در grid ، فراخوانی نمایم (جهت تهیه برنامه هفتگی)و در بخش header نمایش دهم .
از دوستان درخواست کمک دارم

sarapepors
شنبه 19 فروردین 1391, 19:39 عصر
سلام . یکی از راههایی که میتونید دیتا رو از دیتا بیس بخونید و در کنترل های داده ای مثل گرید ویو نمایش بدید استفاده از یک کنترل sqldatasource هست برای این کار ابتدا یک storedprocedure مینویسد با این کوئری :
select * from Day البته بستگی داره به این که داده هاتون رو بخواین با چه شرایطی نمایش بدید . بعد یک کنترل sqldatasource بر روی فرم قرار میدید و خاصیت commandType اون رو برابر با storedprocedure قرار میدین و sp مورد نظر رو هم از طریق خاصیت selectQuery به sqlDataSource منتسب میکنید . حالا کافیه که یا gridview رو به صفحه اضافه کنید و خاصیت dataSource اون رو برابر با آیدی کنترل sqlDataSource قرار بدید . البته راههای دیگه ای مانند استفاده از dataset هم هست اما من خودم در اکثر موارد همین راه رو استفاده میکنم.