PDA

View Full Version : رابطه بین جداول در Sql



amirjadidi
جمعه 02 مرداد 1383, 02:32 صبح
با سلام و خسته نباشید
فرض کنید تو Sql میخوام یه جدول داشته باشم که نام و رشته تحصیلی دانش آموزان را نگهداری کند.
به جای اینکه رشته تحصیلی رو از نوع Nchar بدم، از نوع int دادم و یه جدول دیگه ساختم که یه فیلد ID و تمامی رشته های تحصیلی رو تو خودش داره. مثلا اگه تو جدول اولی مقدار فیلد "رشته تحصیلی" برابر 2 شد، یعنی "ریاضیات" (در جدول دوم رکوردی که فیلد ID آن برابر 2 است، "ریاضیات" است.)
حالا فرض کنید که میخوام فیلدهای "نام" و "رشته تحصیلی" رو توی یه DataList نشون بدم. (در دات نت)
چطوری این کار رو انجام بدم ؟؟؟؟
لطفا هر کمکی مثل مقاله، کتاب، سایت و ... میدونی بهم بگو برم دنبالش.
قبلا از توجهتون خیلی ممنونم.

Microsoft.net
جمعه 02 مرداد 1383, 10:24 صبح
عزیزم می تونی از کد زیر استفاده منی اول کویری تو درست کن بعد اونو به datalist اختصاص بده

SELECT INTFIELD,ID FROM TABLE1,TABLE2 WHERE INTFIELD = ID


که بجای INTFIELD نام کد درس رو قرار بده اگه هم نمی خوای کد درس توی کویری بیاد INTFIELD رو از قسمت اول حذف کن ولی بقیه الزامیه