PDA

View Full Version : سوال: استفاده نكردن از session



javad.nic63
جمعه 24 دی 1389, 22:15 عصر
سلام. من مي خواستم يه تابع بسازم كه مثلاً توي يه حلقه از ديتابيس اطلاعاتي رو بخونه و يه متغير بسازه و اطلاعات رو به ترتيب (از طريق شماره) داخل اون بريزه تا بعداً اون اطلاعات رو بخونم. ولي نمي خوام از session استفاده كنم. چون session باعث ميشه به سرور فشار بياد و سايت كند بشه.
نمونه اي كه قبلاً استفاده كردم رو در زير گذاشتم.


int count = 1;
SqlCommand com2 = new SqlCommand("sql select", con);
SqlDataReader dr = com2.ExecuteReader();
while (dr.Read())
{
Session["" + count + ""] = Convert.ToString(dr["ItemFild"]);
count++;
}

دوستان كسي راهي به ذهنش مي رسه؟

mehrdad201
جمعه 24 دی 1389, 22:33 عصر
چرا همون موقع که اطلاعات رو از دیتابیس میخونید عملیات رو روش انجام نمیدید ؟

javad.nic63
یک شنبه 26 دی 1389, 20:37 عصر
به خاطر اينكه اين يه فرم دايناميكه و اطلاعاتي كه از ديتابيس مي خونه نام فيلدهامه و بعداً مي خوام با اونا sql query بسازم.
يعني كسي نيست كه جواب بده؟!