آژانس هواپیماییexchanging

نیاز به کمک در mysql

شروع موضوع توسط Amin_amj ‏25 جولای 2007 در انجمن Visual Basic 6

  1. Amin_amj

    Amin_amj کاربر تازه وارد

    تاریخ عضویت:
    ‏24 جولای 2007
    نوشته ها:
    3
    تشکر شده:
    0
    سلام خدمت همه دوستان عزیز
    یک مشکلی داشتم که اگر کسی بتونه حل کنه ممنونش میشم.
    من از mysql به عنوان پایگاه داده در vb6 استفاده می کنم.وقتی که می خواهم یک عبارت را توسط like جستجو کنم کار نمی کنه .یعنی vb6 متن داخل رکورد پایگاه داده را نمی شناسه.
    من فکر می کنم به خاطر اینه که اطلاعات در vb به صورت ascii ذخیره میشه ولی در mysql به صورت utf8 استفاده و ذخیره میشه.
    اگر اطلاعاتی تو این زمینه دارید لطفا کمکم کنید.

    dim strSQL as string
    strSQL = " select * from tblinf where `Name` LIKE '" & txtName.Text & "' "

    در کد بالا می خواهم به اطلاعاتی که فیلد Name آنها شباهتی به متن داخل txtName دارند دست پیدا کنم ولی در موقع اجرا mysql متن داخل txtName را نشناخته و هیچ مقداری را بر نمی گرداند.
     
  2. najafzadeh

    najafzadeh کاربر فعال پایگاه داده ها کاربر فعال

    تاریخ عضویت:
    ‏21 سپتامبر 2005
    نوشته ها:
    512
    تشکر شده:
    26
    محل سکونت:
    قزقلعه
    کد:
    dim strSQL as string
    strSQL = " select * from tblinf where `Name` LIKE '" &* txtName.Text & "' "
    
    فکر کنم حالا کار کنه