انجمن تخصصی اکسس

جامع ترین انجمن تخصصی اکسس در خانه اکسس ایران

0
با سلام. چطوری از ورود رکورد با دو فیلد یکسان جلوگیری کنم .(کد وی بی باشه ) پیغام هم بده که تکراریه
پاسخ ها (4)
  • پاسخ پذیرفته شده

    یکشنبه 26 - مرداد - 1393 00:30:01 - #لینک دائمی
    0
    سلام
    ببینید اولین کار محدود کردن از طریق جدول هستش .بعد باید با استفاده از کد نویسی در رویداد on error اون خطا رو مدیریتش کنید و بجاش خطای فارسی به کاربر ارائه بدید . به عبارتی اول باید خطارو به وجود بیارید تا بتونید مدیریتش کنید .
    یک نمونه آپلود کنید تا براتون انجام بدم .
    با سپاس
    کاویان
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    چهارشنبه 15 - مرداد - 1393 11:39:36 - #لینک دائمی
    -1
    فایل برنامه برای جلوگیری از ورود اطلاعات تکراری . میخام کاربر برای 123456(sh-k) نتونه بیشتر از یک تاریخ 93/01/01 (date) ثبت کنه و برنامه بهش پیغام فارسی بده که تکراریه
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    یکشنبه 12 - مرداد - 1393 06:02:53 - #لینک دائمی
    0
    سلام
    شما باید به نمای طراحی جدول برید و دو فیلد رو همزمان با هم انتخاب کرده و دکمه کلید ( primary key ) رو فشار بدید .
    با این روش این دو فیلد با هم کلید اولیه می شوند . و تحت هیچ شرایطی رکورد تکراری رو قبول نمی کنند و پیغام می دهد.
    • مدیر سایت
      بیش از یک ماه قبل
      با سلام واحترام 2تا پریمری کی رو میدونستم . منظورم کد vb بود که توی فرم روی beforupdate بذاریم تا از ثبت رکوردهای تکراری جلوگیری کنه و ی پیغام فارسی برای کاربر بده . اون پیغامی که با دوتا پریمری کی میده قابل فهم برای کاربر عادی نیست
    پاسخ به درستی کمینه شد نمایش
  • پاسخ پذیرفته شده

    korakamsina
    korakamsina
    آفلاین
    شنبه 11 - مرداد - 1393 05:16:23 - #لینک دائمی
    0
    سلام
    برای اینکار می تونی از تابع dcount استفاده کنی یعنی این تابع بیاد رکورد مورد نظرتو بشماره و اگه از یکی بیشتر باشه پیغام بده

    اگه می خوای فایلتو پیوست کن تا کمکت بکنم

    آریان
    • مدیر سایت
      بیش از یک ماه قبل
      سلام و ممنون از لطف شما . اگه امکان داره کد تابعی رو که گفتین برای ی بانک پیش فرض (که خودتون طراحی کردین) بنویسید.حتما پیغام فارسی داشته باشه که کاربر بفهمه تکراریه
    پاسخ به درستی کمینه شد نمایش
پاسخ شما

کدام را میپسندید؟

مایکروسافت اکسس 64 بیت - 66.7%
مایکروسافت اکسس 32 بیت - 16.7%
مایکروسافت اکسس 2007 - 16.7%

كل آرا: 6
اين نظرسنجي به پايان رسيده است on: 19 مارس 2017 - 00:00

عضویت در خبرنامه

با عضویت در خبرنامه آخرین مطالب سایت را در ایمیل خود دریافت نمایید.
از عضویت شما در خبرنامه متشکریم.