WPF application with MS Access database as a data source

Posted by Kay Zed on Stack Overflow See other posts from Stack Overflow or by Kay Zed
Published on 2010-05-18T22:06:40Z Indexed on 2010/05/18 22:10 UTC
Read the original article Hit count: 1295

I have a Microsoft Access 2010 database. Now, using Visual Studio 2010, I want to create a WPF application and add the database as a data source. The app will have a window with a frame that provides navigation through pages. No problem so far. But:

-What is the right way to set up the database in this scenario? Tables only? Or must everything go via queries? (VS2010 talks about views which I assume (?) are queries)

-Database data must be updatable and records can be added. Some relationships go through link tables (many-to-many) and there are nullable foreign key relationships. Must I take manual steps to make it work?

-While adding the data source VS2010 created an xsd from my Access database. I think the xsd might need further tweaking for the application to work the right way. What if I change my Access database design, I'd have to regenerate the xsd again as well. Is this right, and is it the way it is usually done? OR, should I let the original Access database go and give the application the capability to create new empty databases?

-How do you provide controls in a page to step through the records in a table? Is there a special database control?

-What is the way (WPF class?) to load records into the data context that displays in a page? (At this level it probably does not matter what type of data source it is.)

© Stack Overflow or respective owner

Related posts about wpf

Related posts about databinding