随着互联网发展,B/S越来越受欢迎 Code编码格式也越来载多, 在大千花花世界 中文在Web显示看似一样但实际编码并不样,导致从页面获取的资料录入到数据库中时 存取的就是Code编码

如:Unicode十进制璘 对应中文"璘",献"献"

那如何解决此问题咧?? 小编写了一个简单的例子

一、针对SQL实现

CREATE FUNCTION [dbo].[func_ReplaceSpecialText]
    (
      @SpecialText NVARCHAR(2000)
    )
RETURNS NVARCHAR(2000)
AS
    BEGIN    
        DECLARE @BeginIndex INT;   
        DECLARE @EndIndex INT;            
        SET @SpecialText = REPLACE(@SpecialText, '&', '&');      
        WHILE 1 = 1
            BEGIN    
                SET @BeginIndex = CHARINDEX('&#', @SpecialText);   
                SET @EndIndex = CHARINDEX(';', @SpecialText);    
                IF @BeginIndex > 0
                    SET @SpecialText = REPLACE(@SpecialText, SUBSTRING(@SpecialText, @BeginIndex,  @EndIndex     - @BeginIndex + 1), NCHAR(SUBSTRING(@SpecialText,@BeginIndex + 2,@EndIndex  - @BeginIndex - 2)));            
                ELSE
                    BEGIN            
                        BREAK;      
                    END;      
            END;        
        RETURN @SpecialText;              
    END;
GO

使用:

二、C#实现方法

char v = Convert.ToChar(Convert.ToInt32("&#29848".Replace("&#", "")));

最新文章

  1. Javascript中关键参数this浅析
  2. WP7开发 Sqlite数据库的使用 解决Unable open the database
  3. c语言 函数传输传递的三种方式(值、指针、引用)
  4. C++的引用类型的变量到底占不占用内存空间?
  5. 把div固定在网页顶部
  6. HDU-4405 Aeroplane chess
  7. 一个IT男的创业感言
  8. Eric6 右键点击生产对话框代码报错
  9. github 出现 Permission denied (publickey)的解决
  10. php的文件引用
  11. vue-devtools vue开发调试神器
  12. 如何把我的Java程序变成exe文件?
  13. 为什么VUE注册组件命名时不能用大写的?
  14. MySQL -- 单行函数
  15. js高级-函数的四种调用模式
  16. SQL Function 自定义函数
  17. Linux常用shell脚本
  18. C# 相对路径指定详解
  19. pycharm多行注释
  20. SQL注入总结篇

热门文章

  1. Linux下tomcat的catalina.out屏蔽
  2. Ubuntu 16.04在搭建Redis Cluster搭建时,使用gem install redis时出现:ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /var/lib/gems/2.3.0 directory.
  3. 使用Hexo搭建博客
  4. CentOS6 设置AliNetflow 环境
  5. Windows 老是弹出要自动拨号连接怎么办
  6. asm volatile ("B .")
  7. ajax请求同步与异步的区别
  8. uva 10452 Marcus
  9. Mac SavePanel 保存文件的GUI代码
  10. shell如何查看单个或多个文件的行数或总行数