ウルドゥー語のテキストを c# の変数に割り当て、それをデータベース (SendMessages テーブル) に挿入すると、ウルドゥー語のメッセージが変更なしで完全に保存されますが、そのメッセージが携帯電話で受信されると??????????????????????
、なぜ ? 私は、他のウルドゥー語メッセージを完全に受信するすべてのウルドゥー語互換ハンドセットでそれをチェックしましたが、これはそうではありませんでした.
コードasp.net:
String MessageLanguage= Convert.ToString(ViewState["LanguageCode"]); //
if (MessageLanguage == "ur")
{
String UrduMsg = ComplaintCode +" "+"اپکی سثیکایت درج کردی گیؑ ھے۔ سثیکایت کوڈ یہ ہے";
quebiz.Insert(lblContact.Text, UrduMsg, null, Convert.ToInt32(lblComplainantID.Text), null, null);
ViewState["LanguageCode"] = null;
}
簡単に言えば、C# から sql テーブルに渡されるウルドゥー語のメッセージは問題なく完璧ですが、ハンドセットで同じ SMS を受信した後は、そのようには機能しません。
なぜ ?ヘルプ ?SQL Server 2014 で asp.net C#.net 4.0 を使用しています。