Jump to content
Xtreme .Net Talk

Recommended Posts

Posted

I have a dataview set up to filter a dataset based on a combobox selection the user makes. Now how do I copy that particular datarow the user has selected into another dataset?

 

The unique field of the datarow ReqNum.

 

 

Chester

____________________________________________

http://www.pophamcafe.com

I am starting a developers section, more tutorials than anything.

  • *Experts*
Posted

You can do it one of two ways, both manual but one more so than the other. I assume the DataSet's have tables with the same columns already?

 

The manual-manual method: loop through each row in your filtered DataView. Then loop through each column in your source table and copy the data elements to a NewRow created from the destination datatable.

 

The auto-manual method: Use dataset.Copy to get a new dataset then delete the unwanted rows (use a filter that's backwards to what you have). Use MergeRows on the destination table, passing in the slimmed down copied dataset.

 

-ner

"I want to stand as close to the edge as I can without going over. Out on the edge you see all the kinds of things you can't see from the center." - Kurt Vonnegut

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...