Navid Asadi
چهارشنبه 24 اردیبهشت 1393, 09:20 صبح
سلام دوستان
من دو تا جدول دارم، یه والد و یه فرزند
فرض کنید یکی نام افراد و دیگری شماره های تماس
من اومدم و نام افراد رو در یک datagridview نمایش میدم و بعد شماره ها رو به صورت جدا گانه
برای جستو جو تو نام افراد خیلی راحت میتونم از دستور زیر استفاده کنم :
TblPeoplesBindingSource.Filter = "FName like '%Search txt%'"
حالا فرض کنید بخوام اشخاصی رو جستوجو کنم که شماره تلفن شون 0912 هستش؟ یعنی تو جدول فرزند جستوجو کنم! چیکار باید بکنم؟
تو چند تا سایت خارجی به این نتیجه رسیدم :
TblPeoplesBindingSource.Filter = "Child(FK_tblPeoples_tblMobiles).MobileNumber like '%0912%'"
که تو این روش FK_tblPeoples_tblMobiles اسم relationship ای هستش که بین جدول ها برقراره.
ولی این روش ارور میده :(
Cannot interpret token 'Child' at position 1.
میشه راهنماییم کنید که چیکار کنم؟
من دو تا جدول دارم، یه والد و یه فرزند
فرض کنید یکی نام افراد و دیگری شماره های تماس
من اومدم و نام افراد رو در یک datagridview نمایش میدم و بعد شماره ها رو به صورت جدا گانه
برای جستو جو تو نام افراد خیلی راحت میتونم از دستور زیر استفاده کنم :
TblPeoplesBindingSource.Filter = "FName like '%Search txt%'"
حالا فرض کنید بخوام اشخاصی رو جستوجو کنم که شماره تلفن شون 0912 هستش؟ یعنی تو جدول فرزند جستوجو کنم! چیکار باید بکنم؟
تو چند تا سایت خارجی به این نتیجه رسیدم :
TblPeoplesBindingSource.Filter = "Child(FK_tblPeoples_tblMobiles).MobileNumber like '%0912%'"
که تو این روش FK_tblPeoples_tblMobiles اسم relationship ای هستش که بین جدول ها برقراره.
ولی این روش ارور میده :(
Cannot interpret token 'Child' at position 1.
میشه راهنماییم کنید که چیکار کنم؟