PDA

View Full Version : سوال: مشکل تایپ فارسی



behsaman.it
یک شنبه 23 مرداد 1390, 12:35 عصر
سلام به دوستان
اقا من تو برنامه ای که نوشتم می خوام کاربر اطلاعاتی رو که فارسی وارد می کنه بجای حرف ی ، shift+ط رو نزنه
در واقع ی عربی وارد نکنه .
اخه تو جستجو مشکل ایجاد میکنه
کسی میدونه چکار باید کنم؟

morteza271
یک شنبه 23 مرداد 1390, 12:42 عصر
شما میتونید توی هر کدی که برای ذخیره اطلاعات میخواین بنویسید کد زیر رو برای متنها وارد کنید:
textBox1.Text = textBox1.Text.Replace('ي', (char)1740);
یعنی اول این کد رو برای هر متن اجرا کنید و سپس اطلاعات رو ذخیره کنید.
البته توجه کنید برای زمان جستجو هم ابتدا برای متن ورودی همین عمل رو انجام بدین.
این کد تمام ی های اونطوری رو به ی معمولی تبدیل میکنه.

BEHZADnr
یک شنبه 23 مرداد 1390, 16:05 عصر
با سلام

به جای کاری که دوستمون در بالا گفتن از کد زیر برای ذخیره سازی در بانک استفاده کنید
ّرای اینکه عربی ذخیره نشه قبل از از دستورات از N استفاده کنید :
Insert into t1 Values (N'برای')
برای جستجو هم از N استفاده کنید