table查询功能

//分别将 省份 地区 站点绑定到treeview
private void BindTreeView_Zone_Station(TreeView Tree_View)
{
//声明一个dataset
DataSet Zone_StationSet = Huo_PiaoClass.Select_Zone_StationInfo();
//声明省份表
DataTable ShengFen_Table = Zone_StationSet.Tables[0];
//声明地区表
DataTable DiQu_table = Zone_StationSet.Tables[1];
//声明车站表
DataTable Station_Table = Zone_StationSet.Tables[2];
//循环省份表里的所有项
foreach (DataRow Shen_fenRow in ShengFen_Table.Rows)
{
//声明省份名称
string Shen_FenName = Shen_fenRow["ShengFenMingCheng_QiTaGuo"].ToString().Trim();
//将省份增加到根结点
TreeNode ShenFenNode = new TreeNode(Shen_FenName);
//设置根结点的名称值为省份代码
ShenFenNode.Name = Shen_fenRow["ShengFenDaiMa"].ToString().Trim();
//将该结点添加到Tree_View中
Tree_View.Nodes.Add(ShenFenNode);

//循环将地区信息添加到省份结点中
foreach (DataRow Zone_Row in DiQu_table.Select("ShengFenDaiMa=" + Shen_fenRow["ShengFenDaiMa"].ToString().Trim(), "ShengFenDaiMa"))
{
//声明地区名称
string Di_QuName = Zone_Row["DiQuMingCheng"].ToString().Trim();
//声明地区结点
TreeNode ZoneNode = new TreeNode(Di_QuName);
//绑定地区代码
ZoneNode.Name = Zone_Row["DiQuDaiMa"].ToString().Trim();
//将地区作为子结点添加到相应的父结点中
ShenFenNode.Nodes.Add(ZoneNode);
//循环将站点信息添加到地区结点中
foreach (DataRow Station_Row in Station_Table.Select("DiQuDaiMa=" + Zone_Row["DiQuDaiMa"].ToString().Trim(), "DiQuDaiMa"))
{
//声明站点名称
string Station_Name = Station_Row["CheDuiMingCheng"].ToString().Trim();
//声明站点结点
TreeNode Station_Node = new TreeNode(Station_Name);
//绑定站点(车队代码)
Station_Node.Name = Station_Row["CheDuiDaiMa"].ToString().Trim();
//将站点添加到地区结点中
ZoneNode.Nodes.Add(Station_Node);

}
}
}

}

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值