PDA

View Full Version : مشکل با سرچ و جستجو



aknj56
یک شنبه 07 مهر 1392, 00:02 صبح
با سلام خدمت دوستان عزیز
من با یک مشکل عجیب (البته برای من )مواجه شدم امیدوارم دوستان راهنمایی کنن
من وقتی توی برنامم چیزی رو میخام سرچ کنم پیدا نمی کنه ( در حالی که مورد داریم) ولی وقتی میام بانک رو باز میکنم( اکسس) توی بانک هست و وقتی اون رو کپی میکنم و اون رو عینا توی تکس باکس برای سرچ میارم تعداد زیادی از همون مورد را میاره حالا نمی دونم مشکل از کجاست
لطفا راهنمایی کنید

biyarjomandi
یک شنبه 07 مهر 1392, 13:14 عصر
سلام . دوست عزیز لطفا کمی بیشتر توضیح دهید و یا کد های مربوط به سرچ خودتونو بزارید .
از کوئری برای جستجو استفاده میکنی یا کد نویسی Datacommand .
اگر از Query استفاده میکنی باید از کلمه Like و علامت % برای پارامتر کوئری استفاده کنی

aknj56
یک شنبه 07 مهر 1392, 19:27 عصر
سلام دوستان
من علت مسئله رو پیدا کردم چون اطلاعات بانک توی یک سیستم دیگه نوشته شده و من آوردم دارم برنامه رو اصلاح میکنم این مشکل پیش اومده و اون هم مربوط به فونت های عربی و فارسی میشه اونجا ی رو عربی تایپ کرده و با ی سیستم من که فارسی هست فرق داره همچنین حرف ک فارسی و عربی
مشکل از کد نویسی نیست
ولی نمی دونم باید چیکار کنیم که این هر سیستم کار کنه

biyarjomandi
دوشنبه 08 مهر 1392, 11:20 صبح
کامپوننتی برای حل این مشکل در وب سایت های فارسی هست . که میتونی با سرچ کردن پیدا کنی . سرچ کن "مشکل ی و ک در دیتا بیس"

محمد آشتیانی
دوشنبه 08 مهر 1392, 13:15 عصر
سلام

خب اگه اطلاعات اولیه تو دیتابیس داری اونارو کانورت کن، حالا یا همه رو فارسی کن یا عربی (منظورم کاراکترای ی و ک هست)
بعد تو نرم افزارت موقع insert تو دیتابیس اطلاعاتتو با فرمت درست بنویس

با یه همچین تابعی


Public Function FixPersian(ByVal Input As String) As String
Dim S As String = Input
S = S.Replace("ي", "ی")
S = S.Replace("ك", "ک")

FixPersian = S
End Function