PDA

View Full Version : مشکل در گرفتن query



Leon_SFS
پنج شنبه 04 شهریور 1389, 03:50 صبح
سلام و خسته نباشید
من تو این دستور به مشکل می خورم و ارور میده
("select id from customer where name='" + cmbCustomerName.SelectedItem.ToString() + "'").Rows[0].ItemArray.GetValue(0).ToString())
ارورش اینه که میگه هیچ سطری وجود نداره(یهنی داده ای نیست)ولی جدول پره و مشکلش فقط وقتیه که متن (cmbCustomerName) کومبو باکس فارسیه! وقتی انگلیش باشه مشکلی نداره!
ممنون میشم اگه راهنماییم کنید
اگه نا مفهومه بگید کجاشو بیشتر توضیح بدم

vandermond
پنج شنبه 04 شهریور 1389, 04:23 صبح
دوست عزيز
ممكنه با عربي و فارسي بودن مشكل داشته باشه برات. احتمالا توي بانك عربي ذخيره شده و الان داري توي كمبو فارسي مينويسي. (ببين براي كلمه هاي بدون «ي» و «ك» هم كار نميكنه؟)
با اين اطلاعاتي كه دادي همين به ذهنم خورد. البته ميشه با فرمت ها يه كارايي كرد ولي اگه مشكل از اين بود بگو كه يه كاريش ميكنيم با هم...

Leon_SFS
پنج شنبه 04 شهریور 1389, 10:11 صبح
دوست عزيز
ممكنه با عربي و فارسي بودن مشكل داشته باشه برات. احتمالا توي بانك عربي ذخيره شده و الان داري توي كمبو فارسي مينويسي. (ببين براي كلمه هاي بدون «ي» و «ك» هم كار نميكنه؟)
با اين اطلاعاتي كه دادي همين به ذهنم خورد. البته ميشه با فرمت ها يه كارايي كرد ولي اگه مشكل از اين بود بگو كه يه كاريش ميكنيم با هم...

بله دوست عزیز
بدون حرف <<ی>> امتحان کردم درست کار کرد
چاره کار چییه به نظر شما؟

حجتی نیا
پنج شنبه 04 شهریور 1389, 10:28 صبح
بله دوست عزیز
بدون حرف <<ی>> امتحان کردم درست کار کرد
چاره کار چییه به نظر شما؟
شما بصورت پارامتری داده رو به کوئری وارد کن یا قبلش N بزار ..

Leon_SFS
پنج شنبه 04 شهریور 1389, 13:49 عصر
شما بصورت پارامتری داده رو به کوئری وارد کن یا قبلش N بزار ..

اقا خیلی ممنون با پارامتر مشکل حل شد:قلب:
فقط سوال اینکه منظورتون از ((قبلش N بزار)) چیه؟

sa_ghaznavi
پنج شنبه 04 شهریور 1389, 14:00 عصر
به جای ی می تونی از shift + x استفاده کنی

vandermond
پنج شنبه 04 شهریور 1389, 16:39 عصر
اقا خیلی ممنون با پارامتر مشکل حل شد:قلب:
فقط سوال اینکه منظورتون از ((قبلش N بزار)) چیه؟
دوست عزيز
N براي اين هستش كه با فارسي مشكلي نداشته باشه. در واقع فرمت فارسي رو قبول ميكنه.