我想实现一个材料定购单的主从表的数据输入.一张定购单对应定购了多种材料,在delphi中具体怎样实现?
主表结构:
ord_id(定购单号)  ord_prov(供应商)  ord_date(定购日期)从表结构:
ord_id(定购单号)  material_id(材料编号)  count(材料数量)我是新手,用了DBgrid来做输入从表内容,但实现不了!
希望各位朋友可以讲得具体点,最好能讲到用那些控件!
先谢了!!

解决方案 »

  1.   

    Form 上放两个 ADOTable ,一个叫 Order 另一个叫 OrderDetail,然后放两个 DataSource ,DataSource1 的 DataSet 为 Order, DataSource2 的 DataSet 为 OrderDetail 。设置 OrderDetail 的 MasterSource 为 DataSource1 ,然后编辑 OrderDetail 的 MasterField 属性,将主从表的 ord_id 对应起来。设置结束,放两个 DBGrid ,分别对应 DataSource1 (主表) 和 DataSource2 (从表),然后运行吧 ^_^接分接分~~~~~~~~~
      

  2.   

    修改删除可以通过 DBGrid 直接操作