vnarod Posted April 22, 2003 Posted April 22, 2003 I have a DataTable. I need to get a subset of rows in another table. The problem is that because of a bug on Crystal Reports, I need results not in DataView but in DataTable object. How can I convert or copy records from DataView to DataTable? Quote
*Experts* Nerseus Posted April 22, 2003 *Experts* Posted April 22, 2003 Here's one method (there are a number of options): // Get filtered list of rows DataRow[] newRows = origDataSet.Tables["Table1"].Select("ID < 5"); // Copy the dataset's structure, not the data DataSet newDataSet = origDataSet.Clone(); // Copy each filtered row to the new dataset foreach(DataRow row in newRows) newDataSet.Tables["Table1"].ImportRow(row); -Nerseus Quote "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
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.