我有一个Microsoft Access 2010数据库(* )。现在,我想使用Visual Studio 2010创建一个WPF应用程序,并将数据库作为数据源添加进去。该应用程序将拥有一个包含导航功能的窗口。到目前为止没有问题。但是:
-在这种情况下,设置数据库的正确方法是什么?只需要表格吗?或者必须通过查询来完成所有操作?(VS2010谈论了视图,我认为这些是查询)
-数据库数据必须是可更新的,可以添加记录。一些关系需要经过链接表(多对多),还有可空外键关系。我需要采取一些手动步骤才能使其正常工作吗?
-在添加数据源时,VS2010从我的Access数据库创建了一个xsd。我认为可能需要进一步调整xsd以使应用程序正常工作。如果我更改Access数据库设计,我是否需要再次生成xsd。这样做对吗?通常是这样做的吗?还是让原始Access数据库离开,让应用程序具备创建新空数据库的能力?
-如何在页面中提供控件以浏览表中的记录?有特殊的数据库控件吗?
-加载到页面中显示的数据上下文的记录的方法是什么(WPF类)?(在这个级别上,它可能不重要是哪种类型的数据源。)
(*)一个单用户桌面数据库
-在这种情况下,设置数据库的正确方法是什么?只需要表格吗?或者必须通过查询来完成所有操作?(VS2010谈论了视图,我认为这些是查询)
-数据库数据必须是可更新的,可以添加记录。一些关系需要经过链接表(多对多),还有可空外键关系。我需要采取一些手动步骤才能使其正常工作吗?
-在添加数据源时,VS2010从我的Access数据库创建了一个xsd。我认为可能需要进一步调整xsd以使应用程序正常工作。如果我更改Access数据库设计,我是否需要再次生成xsd。这样做对吗?通常是这样做的吗?还是让原始Access数据库离开,让应用程序具备创建新空数据库的能力?
-如何在页面中提供控件以浏览表中的记录?有特殊的数据库控件吗?
-加载到页面中显示的数据上下文的记录的方法是什么(WPF类)?(在这个级别上,它可能不重要是哪种类型的数据源。)
(*)一个单用户桌面数据库