جستجو با asp

با سلام سوال من درباره جستجو درسایت با asp میباشد. مشکل من این است که مثلا اگر کاربر حرف ل را تایپ کند هر کلمه ای که ل دارد از بانک آورده میشود . یا اگر دان را تایپ کند کلمه گلدان را میآورد . من میخواهم اگر کل کلمه تایپ شود سرچ انجام شود. آیا از تابع های vb می توان استفاده کرد . با تشکر
 

mazoolagh

Active Member
ميتوني از regular expression استفاده كني البته در بانك كه ميشود like . اگر متوجه نشدي بگو بانكت mssql است يا access تا دقيقتر بگم!
 
آقا جان
سورست رو اينجا بذار بلكه بتونم يك كاري برات بكنم.
بايد روي ديتا بيس ات كار كني.
 

mazoolagh

Active Member
امروز يك كم گرفتارم - سعي ميكنم فردا حتما توضيح كامل بدم
 
من يك سورس با asp دارم كه روي متن صفحات كار مي كند و اصلا با ديتا بيس كار ندارد. ولي مثل اينكه با صفحات اسكريپت كار نمي كند. چون فقط روي html جواب ميدهد. اگر به كارتون مياد سورس اش رو اينجا بذارم شايد مشكلش هم توسط شما ها حل بشه.
 

mazoolagh

Active Member
اين چند روز سرم شلوغ بود يك كمي بدقول شدم - عينا يك نمونه از كارهاي قديمي رو اينجا آپلود كردم (با تغييرات خيلي جزيي)
هميشه براي جستجوي در ديتابيسهاي اكسس از همين روش استفاده ميكنم (ميكردم!). فارسي و لاتين (حتي مخلوط!) رو درست جستجو ميكنه اعم از اين كه يك كلمه باشه يا عبارت.
شما ممكنه با توجه به اطلاعات ديتابيس مجبور باشين كد هاي -ي- و -ك- رو تبديل كنين - تو سورس دقت كنين معلوم ميشه.
ضمنا اين صفحه يك سري كد سمت كلاينت داره كه فقط با اينترنت اكسپلورر درست كار ميكنه!

اين صفحه نمونه:
http://m.1asphost.com/mazoolagh/clinic/search_in_services_source.htm

اين سورسش:
http://m.1asphost.com/mazoolagh/clinic/search_in_services_source.htm

اينهم ديتابيس:
http://m.1asphost.com/mazoolagh/clinic/clinic.mdb
 
mazoolagh عزیز یک دنیاممنونم . کد ها یی که آدرسشون را داده اید امتحان میکنم . اگر مشکلی داشتم به شما مراجعه میکنم . بازم متشکرم
 

mazoolagh

Active Member
خيالت راحت باشه - اين كد چند ساله داره كار ميكنه! در عين حال بازهم اگر سوالي داشتي بپرس.
 

جدیدترین ارسال ها

بالا