PDA

View Full Version : مشکل در فیلتر TableBindingSource



meysam jahedi
سه شنبه 27 مهر 1395, 11:53 صبح
سلام
با دستور زیر میخوام بر اساس سه تا تکست باکس TableBindingSource رو فیلتر کنم
TSQL = "[companyName] like '%" & txt_company_name.Text.Trim & "%' AND [SanatName] like '%" & txt_sanat_name.Text.Trim & "%' AND [Tolidat] like '%" & txt_tolidat.Text.Trim & "%'"
CompanyBindingSource.Filter = TSQL
If CompanyBindingSource.Count <> 0 Then
With dgv
.DataSource = CompanyBindingSource
End With
End If
وقتی تو هر یکی از تکست باکس ها متنی رو تایپ میکنم ظاهرا فیلتر انجام میشه " اما فیلتر واقعی صورت نمیگیره ، فقط وقتی به صورت مجزا برای یک تکست بکس فیلتر مینویسم به درستی رکوردها رو میاره و فیلتر میکنه و به صورت ترکیبی دستور بالا رو بکار میبرم تعداد کمتری رکورد برام تو دیتاگرید لیست میشه . انگار خالی بودن تکست باکس های دیگه مشکل ساز و دقیق فیلتر نمیکنه

ممنون میشم راهنمایی کنین