PDA

View Full Version : مبتدی: ثبت یک رکورد در جدولی که یک فیلد آن کلید خارجی جدول دیگری است



نسرین2000
دوشنبه 25 آذر 1392, 12:37 عصر
<
ကျွန်ုပ်ဇော်ဂျီဖ င့်ယူနီကုတ်ဖြင့် ော်ဂျီကီးဘုတ်ဖြင ့် ယူနီကုတ် ရေးမည်။
<
ကျွန်ုပ်ဇော်ဂျီဖ င့်ယူနီကုတ်ဖြင့် ော်ဂျီကီးဘုတ်ဖြင ့် ယူနီကုတ် ရေးမည်။
با سلام خدمت دوستان
من یک کاربر مبتدی هستم لطفا راهنماییم کنید .
دو جدول دارم یکی به نام میهمان ( guest)و دیگری به نام همراه (hamrah)
در جدول همراه یک فیلد به نام guest_id دارم که از جدول میهمان گرفته می شود
حالا برای ثبت اطلاعات در جدول همراه چگونه این فیلد را پر کنم ؟
دستور زیر را می نویسم ولی ارور می دهد .

objcommand.CommandText = "insert into hamrah ( guest_id, first_name , last_name ,nesbat ) values ( @guest_id, @first_name , @last_name , @nesbat) join guest on hamrah.guest_id=hamrah.guest_id "
اگه راهنماتیید کنید کمک بزرگی بهم کردید

Naghibi
دوشنبه 25 آذر 1392, 13:41 عصر
شما باید اول guest_id رو از جدول میهمان بگیرید(select) و توی یک متغیر ذخیره کنید بعد در جدول همراه درج کنید(insert). نیازی به join نیست.