ورود

View Full Version : مشکل با حرف "ک" !!!!



icmaster
سه شنبه 14 فروردین 1386, 21:52 عصر
سلام
من به یه مشکل عجیب غریب برخوردم.
من یه برنامه نوشتم که یک رشته(فارسی) را از یه تکست باکس میگیره و رکوردهای متناظر با اون را با یک دستور select ساده بدست میاره و در یک کریستال ریپورت نمایش میده.
این برنامه رو کامپیوترم به خوبی کار می کنه ولی وقتی فایل اجرایی اونو روی لپ تاپم میریزم برای رکوردهایی که با حرف "ک" شروع میشن چیزی نمایش نمیده(یعنی چیزی برنمی گردونه)! در حالی که برای چند تا کلمه ای که امتحان کردم و اولشون با "ک" شروع نمیشن بدرستی کار میکنه!!!!

امیدوارم که بتونید این مشکل مسخره و عجیب منو حل کنید.
بسیار ممنون

راستی برنامه رو باC# نوشتم.

aidin300
سه شنبه 14 فروردین 1386, 22:06 عصر
احتمالا هم از ک فارسی و هم از ک عربی استفاده می کنی موقع ورود اطلاعات تو TextBox دقت کن کدوم رو وارد می کنی یعنی KeyBoard Layout روی فارسی یا عربی

icmaster
سه شنبه 14 فروردین 1386, 23:21 عصر
تو هر دو کامپیوتر رو فارسیه!!!!
دارم دیوانه میشم...با هیچ منطقی جور در نمیاد!!!!!!!!!!!!

DonetKarvb
سه شنبه 14 فروردین 1386, 23:47 عصر
این مشکل سابقه داره تو سایت سرچ کن به نتایج جالبی میرسی

aidin300
سه شنبه 14 فروردین 1386, 23:55 عصر
تو هر دو کامپیوتر رو فارسیه!!!!
دارم دیوانه میشم...با هیچ منطقی جور در نمیاد!!!!!!!!!!!!

آره الان دیدم برای منم همین جوری شده، از 1 پایگاه استفاده می کنی یا 2 تا، و چهCollation ی داری؟

icmaster
چهارشنبه 15 فروردین 1386, 00:59 صبح
آره الان دیدم برای منم همین جوری شده، از 1 پایگاه استفاده می کنی یا 2 تا، و چهCollation ی داری؟


از یک پایگاه داده (sql server 2000) استفاده می کنم.
اگه منظورت از collation شیوه مقایسه رشته هست، هم با LIKE و هم با = امتحان کردم همینطوریه.

iman_22a
چهارشنبه 15 فروردین 1386, 01:12 صبح
از یک پایگاه داده (sql server 2000) استفاده می کنم.
اگه منظورت از collation شیوه مقایسه رشته هست، هم با LIKE و هم با = امتحان کردم همینطوریه.

منظور دوستمون از Collation زبان تطبیق پایگاه دادهاست برای نمونه Arabic_CI_AS

icmaster
چهارشنبه 15 فروردین 1386, 01:16 صبح
http://barnamenevis.org/forum/showthread.php?t=62997&highlight=%E3%D4%98%E1+%CD%D1%DD

icmaster
چهارشنبه 15 فروردین 1386, 02:01 صبح
با تشکر از همه دوستان
مشکلم با عوض کردن کاراکتر "ک" با "ک" با استفاده از تابع replace حل شد.
ولی وای بر ما که در سال 2007 هنوز یه استاندارد خوب برای حروفمون نداریم!!!