PDA

View Full Version : فیلتر کردن یک فیلد بانک اکسس در بیسیک



majjjj
جمعه 31 فروردین 1386, 08:20 صبح
از دوستان کسی میدونه چجوری باید یک فیلدرو فیلتر کرد
مثلا اگه یک فیلد نام داشته باشیم و بخواهیم اونهایی رو که مجید هستند فیلتر کنیم چکار باید کرد

danyansari
جمعه 31 فروردین 1386, 11:44 صبح
با نوشتن یک دستور sql می تونی فیلد های دلخواه با محتوای دلخواه را در یک datagrid نمایش بدی

"adocd1.recordsourse="select fieldnmae from tablemame where fieldname=majid

CodeMasterX
جمعه 31 فروردین 1386, 17:32 عصر
یه روش دیگه هم اینه که آسون تره و نیازی به باز کردن رکوردست جدید نداره:



RS.CursorLocation = adUseClient
Set DataGrid1.DataSource =RS

RS.Filter = "Name ='Armin'"

feridoon
شنبه 06 مرداد 1386, 12:57 عصر
آقای codemaster من با استفاده از این خط کد Set DataGrid1.DataSource =RS
دیتاگرید رو به recordser ، ست می کردم ولی جواب نمی داد . ولی با جستجوی این مطلب در این انجمن و نوشتن این خط RS.CursorLocation = adUseClient
مشکل من حل شد که سه روز بود واقعا منو تو فکر انداخته بود.
خواستم اینجوری ازتون تشکر کنم. خیلی ممنون . کارت درسته:تشویق: