I've gone back and forth on this problem and can't seem to figure out the best way to do this.
Here's the situation:
- Access database (3rd party product) with data I need in it, from a good number of tables (18 tables)
- Ideally, need to try to get records into strongly-typed objects somehow so I can query around with LINQ
- LINQ to SQL classes don't support ODBC provider (this would have gotten me home free)
- I do NOT need to insert/update/delete. Only select/read.
I've toyed around with the idea of just exporting the tables to XML (it's not that much) but then I'm still faced with the problem of building the schema and generating the classes. Since it's an ODBC source there should be a way to ORM this, right?
How would you solve this?