>That's the one (big) thing I don't like about using a DataSource with a winform. It is breathtaking how much ADO code gets generated for you, except the UI is bound pretty directly to data. That's an abomination in any N-tier architecture I have seen.I'm not sure what you're referring to by "datasource". If you're talking about tying the actual database to the UI, then yeah, that's bad! But DataSets are fine. They aren't tied to a database (unless you use TableAdapters in your DataSet WHICH SHOULDN'T BE DONE ... IMHO anyway <g>)
~~Bonnie