『原创』C#中TreeView类操作全攻略:建立树,新增节点,删除节点,修改节点,拖动节点,与Oracle数据库交互操作(一)(16) for(int i=0;i<funcEntityNum;i++) { if (funcID ==long.Parse((funcDataTable.Rows[i].ItemArray[0].ToString()))) { findindex=i; break; } } if(findindex==-1) { ClientMessageBox.showWarn("没有查到相关的数据!", "功能维护"); //MessageBox.Show("没有查到相关的数据!"); } else { funcItem.funcID=long.Parse((funcDataTable.Rows[findindex].ItemArray[0].ToString())); funcItem.funcTag=(funcDataTable.Rows[findindex].ItemArray[1].ToString()); funcItem.funcName=(funcDataTable.Rows[findindex].ItemArray[2].ToString()); funcItem.funcDetail=(funcDataTable.Rows[findindex].ItemArray[3].ToString()); funcItem.funcBelongTo=(funcDataTable.Rows[findindex].ItemArray[4].ToString()); funcItem.funcIsInterface=(funcDataTable.Rows[findindex].ItemArray[5].ToString()); funcItem.funcType=(funcDataTable.Rows[findindex].ItemArray[6].ToString()); funcItem.funcEntity=(funcDataTable.Rows[findindex].ItemArray[7].ToString()); funcItem.funcFatherID=long.Parse((funcDataTable.Rows[findindex].ItemArray[8].ToString())); funcItem.funcIsEXPand=(funcDataTable.Rows[findindex].ItemArray[9].ToString()); funcItem.funcVer=(funcDataTable.Rows[findindex].ItemArray[10].ToString()); } return funcItem;
} /// <summary>