ورود

View Full Version : خطا در کوئری



novinmehran
سه شنبه 29 اردیبهشت 1394, 13:18 عصر
سلام
من توی sql یک دستوری نوشتم که شرط داره ولی شرط عمل نمیکنه یعنی اون کلمه ی مورد نظر رو که شرط گذاشتم با اینکه توی داده ها وجود داره ولی پیدا نمیکنه کد هم اینه :

SELECT NumMember, NameMember, LNameMember, Telfon, TelfonSabet, Helge, Vaziat
FROM tblMember

( 'کلمه مورد نظر' = where (Helge


ولی در ستون های دیگر مثلا در ستون Vaziat درست عمل میکنه

SabaSabouhi
سه شنبه 29 اردیبهشت 1394, 13:43 عصر
سلام
من توی sql یک دستوری نوشتم که شرط داره ولی شرط عمل نمیکنه یعنی اون کلمه ی مورد نظر رو که شرط گذاشتم با اینکه توی داده ها وجود داره ولی پیدا نمیکنه کد هم اینه :

SELECT NumMember, NameMember, LNameMember, Telfon, TelfonSabet, Helge, Vaziat
FROM tblMember

( 'کلمه مورد نظر' = where (Helge


ولی در ستون های دیگر مثلا در ستون Vaziat درست عمل میکنه




سلام
مشکل تکراری «ی» و «ک»
مایکروسافت مثل همیشه یه خراب‌کاری کرده و همه رو به دردسر انداخته. متاسفانه از این دو حرف، دو سری هم تو صفحه کلید و هم تو CodePage وجود داره.
اگه من «ی» رو توی ویندوز خودم با صفحه کلید خودم وارد دیتابیس کنم، می‌تونم اون رو با همین query پیدا کنم. اما شما که از اون یکی «ي» تو صفحه کلید
استفاده می‌کنی، چون یه کاراکتر دیگه هست دیگه اون رو پیدا نمی‌کنه.
یکی از «ی» ها زیرش دو تا نقطه «ي» داره چون عربی هست.
حداقل تو این سایت چند تا تاپیک وجود داره که این توش بحث شده، اما جواب کاملی وجود نداره. شاید یه راه حل استفاده از Like و قرار دادن یک «_» بجای حرف «ی» و «ک» باشه

صبا صبوحی

novinmehran
سه شنبه 29 اردیبهشت 1394, 17:14 عصر
ممنون از راهنمایی شما
ولی مشکل حل نشد کدم این هست :



SELECT NumMember, NameMember, LNameMember, Telfon, Helge, Vaziat FROM tblMember WHERE Helge LIKE'%" & ComboBox1.Text & "%'", sqlcon