单项选择题

你的ASP.NET应用程序通过使用名为TKorderEntry的DataSet对象来输入数据。TKorderEntry对象包含两个分别名为OrderNames和OrderDetails的DataTable对象。这两个DataTable对象间定义了一个名为OrderDetailsKey的ForeignKeyConstraint对象。当OrderDetails有关联行时,你试图删除OrderNames中的一行,结果产生异常。产生这个问题最可能的原因是什么?()

A.OrderDetails.KeyDeleteRule的当前值为RulCascad
B.OrderDetails.KeyDeleteRule的当前值为RulSetNull
C.OrderDetails.KeyDeleteRule的当前值为RulSetDefault
D.OrderDetails.KeyDeleteRule的当前值为RulNon

相关考题