arm*_*ive 6 c# database ms-access refresh dataset
我已将新列添加到MS Access 2010已连接到的现有数据库中Visual Studio 2010。更新数据库后,“数据源”窗口中DataSet没有新列。我查看了这样的答案:Visual Studio DataSet Designer刷新表,但是使用“ SELECT * FROM Reservations”(建议更新查询将导致表刷新)配置默认查询并没有刷新任何内容。而且,“数据源”和“数据库资源管理器”窗口上的内置“刷新”按钮尚未捕获更新(还有一个我想使用的新表)。
如何(非编程方式)更新我的数据集?我有自定义绑定,并且不想通过删除此数据源并“重新添加”来手动重新创建它们。我宁愿为我的新字段添加一些自定义绑定,并继续从事该项目!
我的结果接近重复的问题...请参阅此答案(是的,它就像在数据集设计器下进行 TableAdapter 配置一样简单。)
更新 Visual Studio 中的数据集结构以匹配新的 SQL 数据库结构
另请参阅:http://msdn.microsoft.com/en-us/library/ms171902%28VS.80%29.aspx(如何编辑 TableAdapter)
...并且,正如我在几乎失去理智后发现的那样,我实际上是一个子文件夹(这意味着我的项目文件夹中有数据库的两个副本)。项目 -> MyProject -> db.accdb 和项目 -> MyProject -> MyProject -> db.accdb。如果您遇到此问题并且查询不起作用,请仔细查看路径。很接近。:)