سلام
تعدادی تکست باکس دارم و کاربر باید مقادیری را توی دیتابیس اکسس وارد کنه .
میخوام مقادیر تکراری وارد نشه . یعنی قبل از درج اطلاعات چک بشه مقدار وارد شده تکراری نیست .
ممنون میشم کمک کنید .
سلام
تعدادی تکست باکس دارم و کاربر باید مقادیری را توی دیتابیس اکسس وارد کنه .
میخوام مقادیر تکراری وارد نشه . یعنی قبل از درج اطلاعات چک بشه مقدار وارد شده تکراری نیست .
ممنون میشم کمک کنید .
خوب مي تونيد اون مقداري كه نمي خواهيد تكرار شوند رو كليد قرار بديد
و موقع درج هم با يك try اونو كنترل كنيد و پيغام مناسبو نمايش بديد
خوب این طور که نمیشه .
چون تو هر جدول فقط یک فیلد را میشه کلید قرار داد .
اما من قصد دارم توی چندین فیلد نشه مقادیر تکراری وارد کرد .
plz help
سلام.
به نظر من بهترین روش، روش SELECT کردنه.
شما اون فیلد رو با تمام ملزومات Select میکنید اگه تعدادش بیشتر از 1 بود یعنی اون فیلد وجود داره و راحت میتونید از ثبتش جلوگیری کنید.
موفق باشید.
سلام
ممنون . میشه یه نمونه کوچیک یا کدش را بزارید
پروژه ام ناقص مونده .
مرسی
كي گفته مي شه يه كليد داشت تو هر جدول ؟
بستگي به فيلدش داره اگه كليد كردن كار جالبي نيست يه كوئري بگير و چك كن كه تكراري نباشه مثلا
Select Count(onFiled) i form table where onfiled=meghdare
بعد اگه lمقداري برگشتي بزرگتر از 0 بود بدون تكراريه
اينجا رو هم يه نگاهي بنداز
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Last edited by L u K e !; 01-08-2010 at 10:42.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)