你的父子表通过什么关联的,找出关联字段,删除即可。

解决方案 »

  1.   

    笨方法,先删除子表内容,再删除父表
      

  2.   

    先建关系,然后删除父表的时候就会删除掉子表:
    建关系语法如下:
    DataColumn dcMaster = this.dt.Tables[0].Columns["EmployeeID"];
    DataColumn dcDetail = this.dt.Tables[1].Columns["EmployeeID"];
    DataRelation dr = new System.Data.DataRelation("myRela",dcMaster,dcDetail,true);
    dt.Relations.Add(dr);