首页 > 电脑

全角书名号怎么保存到数据库

更新时间2018-03-06 22:01:18

        /// <summary>

        /// 全角转换为半角

        /// </summary>

        /// <param name="sbc">全角字符串</param>

        /// <returns>半角字符串</returns>

        public static string ConvertSbcToDbc(string sbc)

        {

            string strReturn = "";

 

            char[] sbcChr = sbc.ToCharArray();

            for (int i = 0; i < sbcChr.Length; i++)

            {

                if (sbcChr[i] == 12288)

                {

                    sbcChr[i] = (char)32;

                    continue;

                }

                if (sbcChr[i] > 65280 && sbcChr[i] < 65375)

                    sbcChr[i] = (char)(sbcChr[i] - 65248);

            }

            strReturn = new string(sbcChr);

 

            return strReturn;

        }

 

        /// <summary>

        /// 半角转换为全角

        /// </summary>

        /// <param name="dbc">半角字符串</param>

        /// <returns>全角字符串</returns>

        public static string ConvertDbcToSbc(string dbc)

        {

            string strReturn = "";

 

            char[] dbcChr = dbc.ToCharArray();

            for (int i = 0; i < dbcChr.Length; i++)

            {

                if (dbcChr[i] == 32)

                {

                    dbcChr[i] = (char)12288;

                    continue;

                }

                if (dbcChr[i] < 127)

                    dbcChr[i] = (char)(dbcChr[i] + 65248);

            }

            strReturn = new string(dbcChr);

 

            return strReturn;

        }

 

数据类型设置为文本,然后正常导入数据就可以了。

下载导入即可。选择好模板

下载导入即可。选择好模板。

相关标签:数据库

上一篇:jq或者js,怎么让一个div内容延迟加载?

下一篇:c++编程问题