PDA

View Full Version : دو تا سوال در مورد مشکل فارسی SQL و مشکلی در تکست باکس



Kamyar_ku
چهارشنبه 16 شهریور 1390, 12:30 عصر
با سلام خدمت دوستان
ممنون میشم این سوالای منو جواب بدید:
1: من اطلاعاتو درست توی بانک وارد میکنم یعنی توی دستور Insert قبل مقدار حرف N رو میزارم و بی هیچ مشکلی اطلاعات فارسی تو بانک درج میشه. اما موقعی که می خوام با DataReader اصلاعات یه فیلدو که فارسیه بخونمش، با مشکل مواجه میشم. یعنی به جای کل کاراکترا، علامت سوال میاد در حالی که تو بانک اطلاعاتم درسته.

2: موقعی که اطلاعات یه فیلدو داخل تکست باکس میریزم، بعد مقادیر تکست باکسو عوض میکنم و میخوام تو بانک درجش کنم، همون مقدارای قبلیو واسم میاره دوباره. یعنی مقدار جدید توی خاصیت text تکست باکس قرار نمیگیره.

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

Saman Hashemi
چهارشنبه 16 شهریور 1390, 13:47 عصر
1- collation بانكتو چك كن كه arabic و يا persian باشه
2- از قسمت زير براي رويداد لود صفحه استفاده كن
if (!IsPostBack)
{
//كد هاي لود صفحه
}

ramin149
چهارشنبه 16 شهریور 1390, 13:52 عصر
ببین با این روش مشکلت درست میشه
1 - در vs روی گزینه file رفته
2- گزینه Advanced save Options ...
Encoding را روی Unicode (UTF-8 with signature) تنظیم کن
انشالله درست بشه

Saman Hashemi
چهارشنبه 16 شهریور 1390, 13:59 عصر
ببین با این روش مشکلت درست میشه
1 - در vs روی گزینه file رفته
2- گزینه Advanced save Options ...
Encoding را روی Unicode (UTF-8 with signature) تنظیم کن
انشالله درست بشه
ايني كه گفتي داده هاي تو SQL هر موقع انتخاب كنيم درست ميكنه...؟