View Full Version : چه طور ميتونم نتيجه query را داخل يك session بريزم
fadak 64
شنبه 22 آبان 1389, 08:59 صبح
سلام دوستان - چه طور ميتونم نتيجه query را داخل يك session بريزم ؟
در ضمن چطور ميتونيم اطلاعات يك ستون را در session بريزيم- (من ميخوام موقع لاگين كردن كاربر شهر رو داخل سشن بريزم و بعد در يك كواري در شرط، اون را مقايسه كنم) فوري
gama118
شنبه 22 آبان 1389, 09:49 صبح
منظورت اينه؟
()session["sname"]=dr[fielnam].tosstring
Kia_MLS
شنبه 22 آبان 1389, 10:15 صبح
سلام دوستان - چه طور ميتونم نتيجه query را داخل يك session بريزم ؟
در ضمن چطور ميتونيم اطلاعات يك ستون را در session بريزيم- (من ميخوام موقع لاگين كردن كاربر شهر رو داخل سشن بريزم و بعد در يك كواري در شرط، اون را مقايسه كنم) فوري
var q = QueryResult();
Session.Add("MyQuery", q);
برای استفاده از سشن در برنامه:
var q = Session["MyQuery"] as Queryable;
fadak 64
شنبه 22 آبان 1389, 10:57 صبح
queryresult فعال نيست !!!!!!از executescalar نميشه استفاده كرد؟
Kia_MLS
شنبه 22 آبان 1389, 12:23 عصر
queryresult فعال نيست !!!!!!از executescalar نميشه استفاده كرد؟
دوست عزیز، منظور از QueryResult(); در کدهای بالا نتیجه اجرای query شما بود
آری، از ExecuteScalar هم میشه استفاده کرد
SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrin gs["Connection string"].ConnectionString);
SqlCommand cmd = new SqlCommand("select id from tblUser where username = 'ali'", cn);
cmd.ExecuteScalar();
Session.Add("QueryRst", cmd.ExecuteScalar());
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.