PDA

View Full Version : سوال: چگونه می توان دو جدول را باهم join کرد؟



yeganeh88
دوشنبه 12 مهر 1389, 13:23 عصر
با سلام
در برنامه من دو تا جدول وجود دارد که توی بعضی از فیلدها با هم مشترکن. می خواستم بدونم چطوری می شه با دستور join یا چیز دیگه ای توی Access، فیلدهای این دو تا جدول و بهم ربط داد. به طوری که با پاک کردن اطلاعات یک فیلد توی جدول شماره یکم، اطلاعات همون فیلد در جدول شماره دو هم پاک شه؟
البته خودم با دستور join نوشتم ولی خوب جواب ندادش اینم دستورش:


cmd.CommandText = "select * " +
"FROM lesson"+
"JOIN lesson ON PresentedLesson.IDL = " +
"lesson.IDL " +
"ORDER BY IDL";;


فقط دستور join شو انداختم. lesson و PresentedLesson جدولامن.

ممنون میشم اگر راهنماییم کنید.

mehdi.mousavi
دوشنبه 12 مهر 1389, 14:17 عصر
با سلام چطوری می شه با دستور join یا چیز دیگه ای توی Access، فیلدهای این دو تا جدول و بهم ربط داد. به طوری که با پاک کردن اطلاعات یک فیلد توی جدول شماره یکم، اطلاعات همون فیلد در جدول شماره دو هم پاک شه؟

سلام.
چیزی که شما دنبالش هستید اسمش Cascading Updates/Deletes هستش. توی Google دنبال این واژه ها جستجو کنید تا به پاسخ خودتون برسید (این کار بر برقرار کردن Relation بین فیلدهای دو جدول مورد نظرتون بسادگی میسره، اما برای توضیحات تکمیلی و نحوه انجام اینکار، لطفا به گوگل مراجعه کنید).

موفق باشید.