你的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