zoukankan      html  css  js  c++  java
  • 如何通过DataRelation关联两个DataGrid,实现主从表。

    private void Form10_2_Load(object sender, EventArgs e)
            {    
                DataSet ds = new DataSet();
                ds.Merge(this.dsOrder().Tables[0]);
                ds.Tables[0].TableName="order";
                ds.Merge(this.dsOrder_list().Tables[0]);
                ds.Tables[1].TableName="order_list";

                DataColumn parentCol;
                DataColumn childCol;
                parentCol = ds.Tables["order"].Columns["编号"];
                childCol = ds.Tables["order_list"].Columns["订单号"];
                DataRelation relOrder;
                relOrder = new DataRelation("OrderList", parentCol, childCol);
                ds.Relations.Add(relOrder);
                this.dgOrder.DataSource = ds;        
                this.dgOrder.DataMember ="order";
                this.dgOrder.CaptionText = "订单";
                this.dgOrder.AllowNavigation = false;
                this.dgOrderList.DataSource = ds;
                this.dgOrderList.DataMember = "order.OrderList";
                this.dgOrderList.CaptionText = "订单明细";
                        }

  • 相关阅读:
    还记得那种 喜欢到不行的感觉么?
    从点到面,再从面到点
    草珊瑚的常见移动网站布局
    草珊瑚的CSS基础
    表驱动编程
    如果一切需要重学,2014年应该学哪些技术?
    揭开Makefile的神秘面纱
    VIM资源
    VIM跳转技巧
    前女友究竟是一种怎样的存在?
  • 原文地址:https://www.cnblogs.com/ami/p/455363.html
Copyright © 2011-2022 走看看