سلام خدمت همه دوستان عزیز
یک مشکلی داشتم که اگر کسی بتونه حل کنه ممنونش میشم.
من از 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 را نشناخته و هیچ مقداری را بر نمی گرداند.
یک مشکلی داشتم که اگر کسی بتونه حل کنه ممنونش میشم.
من از 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 را نشناخته و هیچ مقداری را بر نمی گرداند.