asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

asp.net读取数据库乱码解决方案


发布日期:2019年06月16日
 
asp.net读取数据库乱码解决方案

在下面的映射表中加入gb 和gbk就不会有乱码了源码在下面提供一位网友写的程序改了改

private static void LoadCharsetMap()

{

mapping = new Hashtable();

mappingAdd( big big ); // Traditional Chinese

mappingAdd( sjis sjis ); // ShiftJIS

mappingAdd( gb gb );

mappingAdd( latin latin );

mappingAdd( latin latin );

mappingAdd( latin latin );

mappingAdd( latin latin );

mappingAdd( latin latin );

mappingAdd( greek greek );

mappingAdd( hebrew hebrew );

mappingAdd( utf utf );

mappingAdd( ucs UTFBE );

mappingAdd( cp );

mappingAdd( tis );

mappingAdd( binary latin );

// relatively sure about

/**//* mappingAdd( default );

mappingAdd( cp ); // Russian

mappingAdd( win );

mappingAdd( gbk ); // Simplified Chinese

mappingAdd( cp );

mappingAdd( euc_kr );

// maybe maybe not

mappingAdd( win ); // Central Eurpoe

mappingAdd( winukr );

mappingAdd( latin_de ); // Latin German

mappingAdd( german ); // German

mappingAdd( danish ); // Danish

mappingAdd( dos ); // Dos

mappingAdd( pclatin );

mappingAdd( winch );

mappingAdd( cp );

mappingAdd( usa );

mappingAdd( czech );

mappingAdd( hungarian );

mappingAdd( croat ); */

/**//* (gb EUC_CN);

(ujis EUC_JP);

上一篇:在ASP与ASP.NET之间共享对话状态(1)

下一篇:ASP.NET中页面间传值各种方法介绍