如何从损坏的unicode字符串中停止存储过程或ASP页面?

时间:2010-10-09 07:16:48

标签: string unicode

我有一个已损坏unicode字符串的数据库,现在在我的ASP页面上,它们显示为“?”分数。有没有办法阻止它们在存储过程级别返回?或者阻止它们出现在asp页面上的最好方法是以某种方式检测损坏的unicode字符串并阻止它们显示。

由于

1 个答案:

答案 0 :(得分:2)

亲爱的Wajih,我不确定我是否完全不和你,

我不确定你有一个包含一些数据的数据库(比如阿拉伯语单词)。您还有一个Asp.net页面,可以将这些单词显示为?

如果这些是正确的,那么您可以通过添加

来解决您的问题
  <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />

Asp page Header

然后在SQL Server中,当您阅读此数据时,您必须在提交的名称前添加 N

如果您还有其他问题,请告诉我们更多信息并使用您的sql Tables中的示例数据和最终 Asp源代码

中的图片更新您的问题