Re: Q: deleting relations
- From: tomb <tomb@xxxxxxxxxxxxxxxxx>
- Date: Thu, 24 Aug 2006 20:50:44 -0400
The exception is telling you to remove your indexes first - there is a foreign key index from the child table to the parent. Remove that first, then remove the relation.
T
G .Net wrote:
Hi.
I'm hoping that somebody can help me with a fairly puzzling problem.
I've created some DataTables which have relations between them e.g. one to many. In the application, I want to remove entries from the table. To do this I obviously need to temporarily switch off the relations. In order to achieve this, I tried:
ds.Relations.Clear() ' where ds is the application DataSet
ds.Tables("table1").Clear()
but I get the exception:
"An unhandled exception of type 'System.ArgumentException' occurred in system.data.dll
Additional information: Cannot remove unique constraint 'Constraint1'. Remove foreign key constraint table1_table3' first."
What I don't understand is why the relations don't seem to have been removed.
Can anybody point me in the right direction i.e. how do I switch off the relations to allow the clearing of a table?
Many thanks in advance
Geoff
- Follow-Ups:
- Re: Q: deleting relations
- From: G .Net
- Re: Q: deleting relations
- References:
- Q: deleting relations
- From: G .Net
- Q: deleting relations
- Prev by Date: Re: DirectX rendered inside a control?
- Next by Date: Re: Handling refreshes from browser
- Previous by thread: Q: deleting relations
- Next by thread: Re: Q: deleting relations
- Index(es):
Relevant Pages
|