PDA

View Full Version : ذخیره نشدن اطلاعات در دیتا بیس؟



alonmahdi
چهارشنبه 16 مهر 1393, 15:45 عصر
سلام خدمت عزیزان .
من یک صفحه استخدام نوشتم کار اولمه.
این صفحه از هشت قسمت تشکیل شده و باید کاربران در هر مرحله اطلاعاتی را وارد کنند تا ذخیره بشه .
اما نمی دونم چرا بعضی جدول ها رو ذخیره می کنه بعضی ها رو نه !
این در حالیه که من خودم که تست کردم به خوبی تمام مراحل رو سپری می کنه !
خودم گمان کردم که ممکنه طول رشته های دریافتی بیش از اون حدی باشه که قرار دادم و برای همین ذخیره نمی کنه! برای همین مثلا اگه برای اسم 30 کاراکتر کافیه من 50 تا گرفتم یعنی بیشتر گرفتم برای همه فیلد ها اما نمی دونم چرا این طوری میشه .چون از try catch استفاده کردم خطایی هم نمی ده !.

روال کارمم این صورت هست که یک جدول قرار دادم که کاربر ها بعد از سپری کردن مراحل مرحله ای که بودن در اون جدول ذخیره میشه چون 8 مرحله است مابقیش رو بخواهند بعدا بیان انجام بدن یعنی نیازی نباشه که یکباره تمام مراحل رو بروند!
جالبیش اینه که توی اون جدول مراحل رو نوشته مثلا مرحله 7 هستند اما موقع ای که اطلاعات جداول رو join می کنم توی همه جداول ذخیره نشده !!! .

کسی راه حلی به ذهنش می رسه؟

sina_saravi1
چهارشنبه 16 مهر 1393, 15:58 عصر
اطلاعاتت کمه برای جواب دادن

8 تا جدول داری؟
هر مرحله یک اینسرت؟

خب اگه اینجوریه ببین کدوم مرحله مشکل داره تا چک بشه

در ضمن شما میتونی تو بلاک Catch یه کد بزاری تا برات لاگ بگیره اونوقت دلیل اشکال پیش اومده پیدا بشه

General-Xenon
چهارشنبه 16 مهر 1393, 20:13 عصر
سلام خدمت عزیزان .
من یک صفحه استخدام نوشتم کار اولمه.
این صفحه از هشت قسمت تشکیل شده و باید کاربران در هر مرحله اطلاعاتی را وارد کنند تا ذخیره بشه .
اما نمی دونم چرا بعضی جدول ها رو ذخیره می کنه بعضی ها رو نه !
این در حالیه که من خودم که تست کردم به خوبی تمام مراحل رو سپری می کنه !
خودم گمان کردم که ممکنه طول رشته های دریافتی بیش از اون حدی باشه که قرار دادم و برای همین ذخیره نمی کنه! برای همین مثلا اگه برای اسم 30 کاراکتر کافیه من 50 تا گرفتم یعنی بیشتر گرفتم برای همه فیلد ها اما نمی دونم چرا این طوری میشه .چون از try catch استفاده کردم خطایی هم نمی ده !.

روال کارمم این صورت هست که یک جدول قرار دادم که کاربر ها بعد از سپری کردن مراحل مرحله ای که بودن در اون جدول ذخیره میشه چون 8 مرحله است مابقیش رو بخواهند بعدا بیان انجام بدن یعنی نیازی نباشه که یکباره تمام مراحل رو بروند!
جالبیش اینه که توی اون جدول مراحل رو نوشته مثلا مرحله 7 هستند اما موقع ای که اطلاعات جداول رو join می کنم توی همه جداول ذخیره نشده !!! .

کسی راه حلی به ذهنش می رسه؟
سلام . کدت رو از Try بیار بیرون ببین مشکل کجاست