ورود

View Full Version : مشکل در نمایش ویو از چند جدول زمانی که کلید خارجی حذف شود؟؟



javad_r_85
چهارشنبه 23 شهریور 1390, 18:08 عصر
سلام
من دو جدول اعضا و رشته تحصیلی دارم که کلید جدول رشته تحصیلی را درجدول اعضا ء قرار می دم و یک ویو از این دو جدول گرفتم حالا اگر کلید خارجی بزار م تعداد رکوردها درست می باشد و لی اگر این کلید را بر دارم هر رکورد چندین بار تکرار می شود و اما مشکل من زمانی ایجاد می شود که کاربر یکی از رشته ها را حذف کند موقع نمایش این ویو آن اعضا یی که در این رشته تحصیل می کردند را نمایش نخواهد داد برای حل این مشکل باید چه کار کنم؟؟؟

Galawij
چهارشنبه 23 شهریور 1390, 18:48 عصر
سلام،
این از لحاظ یکپارچگی بانک اطلاعاتی مشکل دارد،
در هر صورت کد شما به صورت زیر می شود:SELECT dbo.TBPersonnel.PersonnelName, dbo.TBMajor.MajorName
FROM dbo.TBMajor RIGHT OUTER JOIN
dbo.TBPersonnel ON dbo.TBMajor.Idmajor = dbo.TBPersonnel.Id_major