读书人

省市区三级联动添英文显示(拼音)

发布时间: 2013-10-25 14:36:53 作者: rapoo

省市区三级联动加英文显示(拼音)
现有程序联动菜单只有中文,希望在不大改程序的前提下实现 加英文显示。实际上就是在中文后边加个拼音

[解决办法]
你取出数据后再变,举个例子,如果如果你取出来的是存到DataTable,那么你遍历这个DataTable将其中的值改掉
foreach(DataRow row in myTable.Rows){
row["CityName"] = row["CityName"].ToString()+"-"+GetPinYin(row["CityName"].ToString());
}
[解决办法]

C# 简体与繁体互转,汉字取拼音、笔画、读音
[解决办法]
那你只能在数据库中写个转换拼音的函数 GetPinyin,然后你的C#中就这样写,当然这种sql拼音的网上也很多的,一搜就有
SELECT dbo.GetPinyin([City]) FROM [B_Province]

读书人网 >asp.net

热点推荐