Parsi Coders

نسخه‌ی کامل: ایجاد ارتباط master- detail بین دو تیبل
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
m11 تابعی است که دیتاست dset را پی می کند
sePerson عبارت اس کیو ال است
dthesab نام دیتاتیبلی که می سازیم
bds نام bidingsource ایجاد شده است

کد:
m11.fillDset(dset, sePerson, "dtperson");
            bds.DataSource = dset.Tables["dtperson"];
            m11.fillDset(dset, seHesab, "dthesab");
            bdsHesab.DataSource = dset.Tables["dthesab"];
            
            DataRelation relation = new DataRelation("personhesab",
                dset.Tables["dtperson"].Columns["personc"],
                dset.Tables["dthesab"].Columns["personc"]);
            dset.Relations.Add(relation);
            
            bdsHesab.DataSource = bds;
            bdsHesab.DataMember = "personhesab";

            aGrid1.DataSource = bds;
            aGrid2.DataSource = bdsHesab;