PDA

View Full Version : چطور در یک لیست باکس به روش دیکشنری ها جستجو کنم؟



hex161
شنبه 01 مرداد 1384, 20:57 عصر
با سلام.
یه سوال داشتم در مورد جستجو کردن توی یه لیست باکس یا یک دیتابیس گرید به روش دیکشنری ها .
میخواستم بدونم چطور میشه کاری کرد که همزامان اینکه کاربر کلمه مورد نظر خودش رو داره تایپ میکنه تو لیست باکس کلمه ای که بهش نزدیک هست رو پیدا کنه . مثل دیکشنری ها . اگر دقت کرده باشید ، وقتی شما کلمه ای رو که میخواهید جستجو کنید و اون رو تایپ میکنید تا نصفه های کلمه رو که وارد میکنید دیکشنری بقیشو حدس میزنه .
ممنون.

white fox
شنبه 01 مرداد 1384, 21:48 عصر
باید از دستور فیلتر استفاده کنید.......
دستور فیلتر مربوط به شئ RecordSet هست......اگه بیتر توضیح میخواید بگید تا بدم

hex161
شنبه 01 مرداد 1384, 23:02 عصر
ممنون میشم اگه بیشتر تو ضیح بدبد.

hex161
شنبه 01 مرداد 1384, 23:03 عصر
ممنون میشم اگه بیشتر تو ضیح بدید.

حامد مصافی
یک شنبه 02 مرداد 1384, 00:04 صبح
سلام
هنگامی که نوشته تکس باکس تغییر می کند دستور زیر را اعمال کن
SELECT * FROM TableName WHERE FieldName LIKE ' Text1%'

dr_g
یک شنبه 02 مرداد 1384, 09:41 صبح
با سلام
دوست از باید از روش جستجوی لغزان استفاده کنی.

مثال:
()Private Sub TxtWord_Change
rsdic.Open "select * from TableName where FieldName like'" & TxtWord.Text & "%'", cn, adOpenKeyset, adLockOptimistic

End Sub

PalizeSoftware
یک شنبه 02 مرداد 1384, 18:58 عصر
با سلام.
یه سوال داشتم در مورد جستجو کردن توی یه لیست باکس یا یک دیتابیس گرید به روش دیکشنری ها .
میخواستم بدونم چطور میشه کاری کرد که همزامان اینکه کاربر کلمه مورد نظر خودش رو داره تایپ میکنه تو لیست باکس کلمه ای که بهش نزدیک هست رو پیدا کنه . مثل دیکشنری ها . اگر دقت کرده باشید ، وقتی شما کلمه ای رو که میخواهید جستجو کنید و اون رو تایپ میکنید تا نصفه های کلمه رو که وارد میکنید دیکشنری بقیشو حدس میزنه .
ممنون.

ولی ایشون اگه اشتباه نکنم، منظورشون محتویات ListBox هست نه جدولی از بانک.

PalizeSoftware
یک شنبه 02 مرداد 1384, 19:08 عصر
اینم کد برای جستجوی لعزان لیست‌باکس

hex161
یک شنبه 02 مرداد 1384, 22:45 عصر
با سلام
از کدی که قرار دادید بسیار ممنون . جواب سوالم همین بود .
یه سوال دیگه : توی دیتابیس گرید هم میشه از این کد استفاده کرد؟
ممنون.

PalizeSoftware
دوشنبه 03 مرداد 1384, 01:44 صبح
یه سوال دیگه : توی دیتابیس گرید هم میشه از این کد استفاده کرد؟
نه دوست من. این کد مربوط به یکی از وظایفی است که برای لیست‌باکس در نظر گرفته شده است. برای دیتابیس‌گرید باید دنبال روش دیگه‌ای بود.

hex161
دوشنبه 03 مرداد 1384, 17:16 عصر
چطور از روش دیگه ای استفاده کنیم؟
ممنون.