Can I use a SqlDataAdapter to populate a datagridview with data joined from 7 different tables? The data must be editable, so I can't create it as a view. Perhaps using the ObjectDataSource is a better plan? Can you do that -- use WebControls in a Windows application? Maybe it all has to be done manually? What good, then, is ADO.NET?!