PDA

View Full Version : سوال: مشکل در دستور insert



Parisatt
پنج شنبه 15 اسفند 1387, 11:49 صبح
در دستور insert اگه فرمی داشته باشم که مثلاً 10 فیلد داره ، چیکار کنم که حتما همه رو مجیور نشه پر کنه.اگه یکی رو پر نکنه تو access خالی بذاره.
مشکل اینه که اگه همه فیلدها پرنشه error میده.
Required هم تو access چک کردم NO است

smart_boy
پنج شنبه 15 اسفند 1387, 12:30 عصر
از جاوا اسکریپت استفاده کن .


<form onSubmit="return EW_checkMyForm(this);" action="add.asp" method="post">

kashaneh
پنج شنبه 15 اسفند 1387, 17:27 عصر
دوست عزیز هیچ لزومی به پرکردن همه فیلدها در هنگام درج در بانک اطلاعاتی نیست مگر 3 مورد و آن هم اینکه آن فیلد از نوع کلید باشد یا اینکه دو خاصیت Required آن به روی Yes و َخاصیت Allow Zero Length آن بر روی No تنظیم شده باشد... در غیر از این موارد مشکلی نباید باشد... حال اگر مورد خطایی وجود دارد ممکن است دلایل مختلفی باعث آن شوند مثل وجود مقادیر نامعتبر در فیلد و ...
موارد فوق را چک کنید و پارامترهای فوق را برای فیلدهای خود بررسی کنید... اگر مشکل باز وجود داشت، متن خطای ایجاد شده را ذکر کنید... موفق باشی

Parisatt
شنبه 17 اسفند 1387, 22:13 عصر
سلام.چک کردم اینها درست بود اما فهمیدم مه باید در دیتابیس text بذارم.و یکسری شرط که اگه خالی بود مقداری خالی بذاره.