我将乌尔都语文本分配给 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 表的 urdu 消息很好而且完美,没有问题,但是在手机中接收到相同的短信后,它就不能那样工作了。
为什么 ?帮助 ?我将 asp.net C#.net 4.0 与 sql server 2014 一起使用。