PDA

View Full Version : رفع خطا



raha_ebr
یک شنبه 13 بهمن 1392, 12:49 عصر
با سلام واحترام خدمت دوستان،این خطارومیتونید برام رفع کنید

mehrdad.ghorbaniyan
یک شنبه 13 بهمن 1392, 12:59 عصر
سلام.از من میشنوی اصلا ویزاردی کار نکن.خیلی بده . بعضی موقعها که توی combo bax به صورت ویزادی اطلاعات ثبت میکنید.باید بری از فرم بیرون و بیای تا update کنه

raha_ebr
یک شنبه 13 بهمن 1392, 13:05 عصر
من trxهمین روشویاددارم:(که همون اولشم به خطا بر خوردم:O!!!

Majid.Stu66
یک شنبه 13 بهمن 1392, 13:18 عصر
با سلام
به نظر میاد زمان ایجاد دستور Insert پارامترها به درستی تنظیم نشدن. دستور Insert از SqlDataSource رو یکبار بررسی کنید و مطمئن شید که پارامترها رو به درستی تنظیم کردید.

raha_ebr
یک شنبه 13 بهمن 1392, 13:25 عصر
این دستورمه چک کردم مشکلی نداشت که

Majid.Stu66
یک شنبه 13 بهمن 1392, 13:41 عصر
تو قسمت Show advanced properties ببینید PropertyName کنترل برابر Text تنظیم شده . به نظر میاد که تنظیم نشده چون در صورت تنظیم سمت چپ زیر ستون Value نمایش داده می شد.

raha_ebr
یک شنبه 13 بهمن 1392, 13:54 عصر
[ PropertyName :خاصیت text نداره که

Majid.Stu66
یک شنبه 13 بهمن 1392, 13:58 عصر
تو پست قبلیتون گفته بودید که از کنترل های سمت کلاینت استفاده کردید . بنابرین باید بجای Text از Value استفاده کنید.

raha_ebr
یک شنبه 13 بهمن 1392, 14:12 عصر
اون خطا برطرف شدحالاباز این خطارو میده،چقدخطامیده:(!!
ببخشیدتوروخدا

Majid.Stu66
یک شنبه 13 بهمن 1392, 14:18 عصر
در زمان ایجاد جدول ستون name ، مقدار Not Null تیکش برداشته شده در نتیجه نمی تونید مقدار Null درج کنید . حتما باید مقداردهی شه این ستون در زمان Insert.
مگر اینکه جدول رو ویرایش کنید اون وقت امکان درج مقدار Null هم وجود خواهد داشت.

raha_ebr
یک شنبه 13 بهمن 1392, 15:26 عصر
همین که اجرا میکنم خطا میده بعدشم خب بعضی فیلدانبایدخالی بمونندمانندشناسه کاربری ورمز،پس ایناروباید چکارکرد؟

Majid.Stu66
یک شنبه 13 بهمن 1392, 15:49 عصر
برای کنترل خالی نبودن فیلدها می تونید از RequiredFieldValidator ( جعبه ابزار بخش Validation ) استفاده کنید که قبل از ارسال اطلاعات به سمت سرور بررسی میکنه که ورودی ها حتما پر شده باشند.
کافیه این کنترل رو روی فرم بذارید و خاصیت ControlToValidate رو برابر کنترلی بذارید که میخواهید خالی نباشه و همچنین خاصیت ErrorMessage برابر با پیغامی بذارید که در صورت خالی بودن به کاربر نمایش داده شه.