View Full Version : Global Dataset
javad3151
شنبه 05 شهریور 1384, 20:18 عصر
asp.net / vb.net
سلام
چطور میشه یه دیتاست را روی سرور داشته باشیم که در بقیه صفحات از اون استفاده بشه ؟؟
omid_Ahmadi
شنبه 05 شهریور 1384, 22:54 عصر
خوب اگر میخوای هر کاربر DataSet خودشو داشته باشه که از وقتی که وارد سایت میشه تا خارج شدنش وجود داشته باشه از SessionState استفاده کن ولی اگر میخوای که کل کاربران برنامه که در سایت هستند از یک DataSet استفاده کنند از ApplicationState استفاده کن
javad3151
یک شنبه 06 شهریور 1384, 08:10 صبح
سلام
خیلی ممنون از راهنماییتون
وقتی می خواهیم عبارتی را در session ذخیره کنیم : session ("test")=ssdfsd
چطور میشه یه دیتاست رو توی سسشن بریزیم و چطور فراخوانی بشه؟؟
kochol
یک شنبه 06 شهریور 1384, 08:36 صبح
سلام
session("ds")=ds
ds=ctype(session("ds"),ds)
omid_Ahmadi
یک شنبه 06 شهریور 1384, 12:12 عصر
شما میتونید یک شیی از کلاس Object رو در Session ذخیره کنید. پس میتونید DataSet رو هم به شیی از این کلاس cast کنید و اون رو در Sessionقرار بدید. فرضا اگر اسم کلاس DataSet شما NorthwindDataSet و اسم Ojectای که از اون گرفتید northwindDataSet1 باشه برای ذخیره کردن اون در Session از کد زیر استفاده کنید:
Session["northwindDataSet1"] = northwindDataSet1;
برای استفاده مجدد از اون هم به صورت زیر عمل کنید:
northwindDataSet1 = (NorthwindDataSet)Session["northwindDataSet1"];
javad3151
یک شنبه 06 شهریور 1384, 13:35 عصر
خیلی خیلی ممنون
مشکل حل شد
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.