V
Val
Hi all,
Im trying to make a lil database server, it communicates with clients
through tcp connections.
Its pretty cool so far, but manipulating with the DataSet is messy:
There is a function which loads xml data (and schema) into the dataset but
whats the way to delete records from a dataset using xml?
So far my solution came to this:
DataSet "A" - Contains the original records
DataSet "B" - Contains same records as "A" but some have deleted
1.Create a new dataset "C" which contains deleted records using
"B.GetChanges(DataRowState.Deleted)"
2.Convert "C" into xml string and send it to the server
But ones "C" gets to server how do I delete the records in "A" using it?
I could use "foreach" on all the records in "A" and delete them if they
match records in "C", but surely theres a better way...
Thank u!
Val
Im trying to make a lil database server, it communicates with clients
through tcp connections.
Its pretty cool so far, but manipulating with the DataSet is messy:
There is a function which loads xml data (and schema) into the dataset but
whats the way to delete records from a dataset using xml?
So far my solution came to this:
DataSet "A" - Contains the original records
DataSet "B" - Contains same records as "A" but some have deleted
1.Create a new dataset "C" which contains deleted records using
"B.GetChanges(DataRowState.Deleted)"
2.Convert "C" into xml string and send it to the server
But ones "C" gets to server how do I delete the records in "A" using it?
I could use "foreach" on all the records in "A" and delete them if they
match records in "C", but surely theres a better way...
Thank u!
Val