欧美特黄不卡,涩涩视频在线,成人国产精品一区二区网站,亚洲一区二区三区欧美

當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

把取得漢字首字母的程序編成dll供大家運(yùn)用與參考

把取得漢字首字母的程序編成dll供大家運(yùn)用與參考

更新時(shí)間:2020-02-09 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

//將所有國(guó)標(biāo)漢字的拼音首字母取出來,放到一個(gè)表中,然后查出.,也windows 98等自帶的//輸入法生成器,逆轉(zhuǎn)化一下拼音輸//入法的碼表

本文章是提供大家參考.并已寫成dll文件給大家使用.

public string Getpingyin(string strName,System.Data.OleDb.OleDbConnection con,System.Data.SqlClient.SqlConnection sqlcon)
{
System.Data.SqlClient.SqlDataAdapter sqlda;
System.Data.OleDb.OleDbDataAdapter oleda;
string strSimple="";
strName=strName.Trim();
System.Data.DataSet myDataSet=new System.Data.DataSet();
if(strName.Length>0)
{
for(int num=0;num<strName.Length;num++)//不準(zhǔn)用戶輸入非漢字
if(Convert.ToInt32(strName[num])<=255)
{

System.Windows.Forms.MessageBox.Show("你輸入的字符\" "+strName[num].ToString()+"\"不是漢字,請(qǐng)更正","錯(cuò)誤",System.Windows.Forms.MessageBoxButtons.OK,System.Windows.Forms.MessageBoxIcon.Stop);
return "";

}

string strSql="select 漢字,首字母 from 拼音首字母";
string strWhere=" where 漢字='"+strName[0].ToString()+"'"; //查詢漢字,與字母的SQL
for(int i=1;i<strName.Length;i++)
{
strWhere+=" or 漢字='"+strName[i].ToString()+"'";
}
strSql+=strWhere;
if(con!=null)//看用戶是用那個(gè)名字空間類.
{
oleda=new System.Data.OleDb.OleDbDataAdapter(strSql,con);
oleda.Fill(myDataSet,"拼音首字母");
}
else

{
sqlda=new System.Data.SqlClient.SqlDataAdapter(strSql,sqlcon);
sqlda.Fill(myDataSet,"拼音首字母");
}
for(int j=0;j<strName.Length;j++)//按漢字順序找出相關(guān)的字母.
{
for(int k=0;k<myDataSet.Tables["拼音首字母"].Rows.Count;k++)
{
if(strName[j].ToString()==myDataSet.Tables["拼音首字母"].Rows[k]["漢字"].ToString())
{
strSimple+=myDataSet.Tables["拼音首字母"].Rows[k]["首字母"].ToString();
break;

}
}
}
myDataSet.Clear();

return strSimple;//得到字母

}

return "";

}

//用法例子
//OleDbConnection con=new .........;
//Getpingyin("我",con,null);返回w

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 安顺市| 宁都县| 昭觉县| 平武县| 威远县| 襄汾县| 龙岩市| 沾化县| 宜阳县| 高安市| 会泽县| 遂昌县| 横峰县| 青海省| 嘉义县| 全南县| 徐闻县| 十堰市| 定襄县| 天长市| 温宿县| 昌黎县| 合肥市| 侯马市| 长岛县| 溆浦县| 琼结县| 修水县| 怀远县| 抚顺市| 长乐市| 花莲县| 北海市| 蒙自县| 贺州市| 黎平县| 齐河县| 宁阳县| 连云港市| 韶山市| 华宁县|