在我的FORM中我建了一个强类型的dataset(ds),并且在其中创建了两个表分别为purchasemaster,purchasedetail并且为两个表建立了关联,名为purchasemasterpurchasedetail,关系的更新、删除规则都设为cascade,接受/拒绝规则设为默认。
在我的FORM中有几个textbox和一个datagrid和几个DataGridTextBoxColumn,并也做了绑定)
我在声明处定义了一个bmmaster as bindingmanagerbase并在form_load中将它指向bmmaster = Me.BindingContext(ds, "PurchaseMaster"),ds也在form_load进行了fill
我的问题是当我用bmmaster.new时所有的一切都正常,但是当我在几个textbox输入数据后调用bmmaster.endcurrentedit后,为什么purchasedetail中的purchaseID仍然为空,本来在关系中的更新规则中已经设置了cascade,为什么还会是空呢
完全不懂,友情up
能看懂字,但看不懂内容,帮你顶下……
我的妈呀~~想不到搂住写的比我的代码还要乱~!
帮顶了~学习!