gprsm0
پنج شنبه 21 اسفند 1393, 22:57 عصر
سلام
من یک web app کامل طراحی کردم و الان در اواخر کارم
منتها مسئله اینجاست که NULL EXtention واقعا اعصابم رو خورد کرده من از ado.net 2 استفاده میکنم و واقعا روی ورود و خروج دیتا دقت دارم اما گاهی از اوقات به دلایل مختلف مثلا تموم شدن Session و یا مسائلی که هنوز نفهمیدم مقادیر Null در SQL ذخیره میشه در حالی که من در هر پیج لود Session رو چک می کنم
البته به ندرت این اتفاق می افته ولی همون یک بار هم باعث می شه که کار بر APP Error دریافت کنه
واقعا رفقا توی مدیریت این ارتباط چه کار می کنن؟ به عنوان مثال اگه کلید دسترسی به یک row خاص در SQL مقدار ذخیره شده در
Session["username"] باشه و من اون رو در پیج لود توی یک متغییر پابلیک مثلا
public static string user_name ذخیره کنم آیا باز هم مشکل پیش میاد؟ مثلا این طوری فراخونی کنمOuserTableAdapter.fillByUsername(ouserDataTa ble,User_name) یا اونکه همون OuserTableAdapter.fillByUsername(ouserDataTable,Se ssion["username"].toString()) رو استفاده کنم اساسا چه کار باید انجام بدم؟
من یک web app کامل طراحی کردم و الان در اواخر کارم
منتها مسئله اینجاست که NULL EXtention واقعا اعصابم رو خورد کرده من از ado.net 2 استفاده میکنم و واقعا روی ورود و خروج دیتا دقت دارم اما گاهی از اوقات به دلایل مختلف مثلا تموم شدن Session و یا مسائلی که هنوز نفهمیدم مقادیر Null در SQL ذخیره میشه در حالی که من در هر پیج لود Session رو چک می کنم
البته به ندرت این اتفاق می افته ولی همون یک بار هم باعث می شه که کار بر APP Error دریافت کنه
واقعا رفقا توی مدیریت این ارتباط چه کار می کنن؟ به عنوان مثال اگه کلید دسترسی به یک row خاص در SQL مقدار ذخیره شده در
Session["username"] باشه و من اون رو در پیج لود توی یک متغییر پابلیک مثلا
public static string user_name ذخیره کنم آیا باز هم مشکل پیش میاد؟ مثلا این طوری فراخونی کنمOuserTableAdapter.fillByUsername(ouserDataTa ble,User_name) یا اونکه همون OuserTableAdapter.fillByUsername(ouserDataTable,Se ssion["username"].toString()) رو استفاده کنم اساسا چه کار باید انجام بدم؟