PDA

View Full Version : سوال: حذف رکورد در جدولی با کلید اصلی مشروط به نبودن رکورد در جدولی با کلید فرعی



sadegh1944
شنبه 26 تیر 1389, 16:08 عصر
سلام
در نمونه زیر ما دو جدول داریم که براساس کد مشتری بصورت یک به چند به هم متصل شده اند؛ حال در فرم مشتری من میخوام فقط برای مشتریانی که خرید ثبت نشده امکان حذف مشتری وجود داشته باشد و در صورتی که برای یک مشتری خرید ثبت شده باشد امکان حذف آن نبوده و پیامی مبنی بر اینکه" امکان حذف وجود ندارد" به کاربر داده شود؛ و حذف مشتری تنها در صورتی امکان داشته باشد که کلیه رکوردهای خرید آن مشتری در فرم خرید حذف شود.

alirezabahrami
شنبه 26 تیر 1389, 18:10 عصر
سلام
در نمونه زیر ما دو جدول داریم که براساس کد مشتری بصورت یک به چند به هم متصل شده اند؛ حال در فرم مشتری من میخوام فقط برای مشتریانی که خرید ثبت نشده امکان حذف مشتری وجود داشته باشد و در صورتی که برای یک مشتری خرید ثبت شده باشد امکان حذف آن نبوده و پیامی مبنی بر اینکه" امکان حذف وجود ندارد" به کاربر داده شود؛ و حذف مشتری تنها در صورتی امکان داشته باشد که کلیه رکوردهای خرید آن مشتری در فرم خرید حذف شود.
سلام
فايل اصلاح شده خودت را امتحان بكن؛ببين مشكلت برطرف شده !
موفق باشيد

sadegh1944
یک شنبه 27 تیر 1389, 08:20 صبح
سلام جناب بهرامی
ضمن تشکر
در نمونه اصلاح شده جنابعالی کد موردنظر بجای اینکه در فرم مشتری نوشته بشه در فرم خرید ثبت شده و به این خاطر درست عمل نمیکنه.
من میخوام در فرم مشتری درصورتی که برای یک متشری خرید ثبت شده باشد امکان حذف آن مشتری وجود نداشته باشد و پیامی مبنی بر اینکه بعلت ثبت خرید امکان حذف مشتری وجود ندارد و تنها اگر برای یک مشتری خریدی ثبت نشده بود امکان حذف آن باشد

alirezabahrami
یک شنبه 27 تیر 1389, 08:59 صبح
سلام جناب بهرامی
ضمن تشکر
در نمونه اصلاح شده جنابعالی کد موردنظر بجای اینکه در فرم مشتری نوشته بشه در فرم خرید ثبت شده و به این خاطر درست عمل نمیکنه.
من میخوام در فرم مشتری درصورتی که برای یک متشری خرید ثبت شده باشد امکان حذف آن مشتری وجود نداشته باشد و پیامی مبنی بر اینکه بعلت ثبت خرید امکان حذف مشتری وجود ندارد و تنها اگر برای یک مشتری خریدی ثبت نشده بود امکان حذف آن باشد
سلام
ببين درست شد!
موفق باشيد

alirezabahrami
یک شنبه 27 تیر 1389, 09:41 صبح
ببخشيد جناب sadegh1944!
نمونه را مجدداً اصلاح كردم ؛ در نمونه اصلاح شده اول اگر روي گزينه NO هم كليك ميكرديد باز هم عمل حذف انجام ميشد.
موفق باشيد