單項(xiàng)選擇題

你開發(fā)了一個(gè)命令登陸應(yīng)用程序TestKingOrder.TestKingOrder.用一個(gè)DataSet方法來命名CurrentOrders來維護(hù)當(dāng)用戶修改數(shù)據(jù)時(shí)內(nèi)存中的數(shù)據(jù)。在CurrentOrders中,你添加了DataTable對(duì)象命名為Orders和OrderDetails.OrderDetails用來容納關(guān)于命令行中的數(shù)據(jù)。用戶經(jīng)常發(fā)現(xiàn)一行命令不被包含在OrderDetails里面.在這種情況下,他們刪除了Orders中的order。你必須確保用戶不能刪除任何關(guān)于order在OrderDetails中的數(shù)據(jù)。你應(yīng)該怎么做?()

A.添加一個(gè)UniqueConstraint對(duì)象到CurrentOrders中
B.添加一個(gè)ForeignKeyConstraint對(duì)象到CurrentOrders中
C.添加一個(gè)DataRelation對(duì)象到CurrentOrders中,并且設(shè)置ChildKeyConstraint的屬性為指向theappropriate行
D.添加一個(gè)DataRelation對(duì)象到CurrentOrders中,并且設(shè)置ParentKeyConstraint的屬性為指向適當(dāng)?shù)男?/p>

微信掃碼免費(fèi)搜題