如何让Visual Studio 2010在更新数据库源后刷新我的数据集?

本文关键字:刷新 我的 数据集 数据库 更新 Visual Studio 2010 | 更新日期: 2023-09-27 18:17:11

我已经向已连接到Visual Studio 2010的现有MS Access 2010数据库添加了新的列。更新数据库后,数据源窗口和DataSet没有新的列。我看了这样的答案:Visual Studio数据集设计器刷新表,但配置默认查询"SELECT * FROM Reservations"(有人建议更新查询将导致表刷新)没有刷新任何东西。数据源和数据库资源管理器窗口上的内置"刷新"按钮尚未捕获更新(还有一个新表我想很快使用)。

我如何(非编程)更新我的数据集?我有自定义绑定,不想通过删除这个数据源和"重新添加"它来手动重新创建这些绑定。我宁愿为我的新字段添加一些自定义绑定,然后继续在这个项目上工作!

如何让Visual Studio 2010在更新数据库源后刷新我的数据集?

我的问题几乎是一个重复的问题…请参阅下面的答案(是的,它就像在DataSet设计器下查看TableAdapter配置一样简单)

在Visual Studio中更新数据集结构以匹配新的SQL数据库结构

另外,参见:http://msdn.microsoft.com/en-us/library/ms171902%28VS.80%29.aspx(如何编辑TableAdapters)

…而且,正如我在几乎失去理智后发现的那样,我实际上是一个子文件夹(意味着在我的项目文件夹中有两个数据库副本)。项目-> MyProject ->数据库。项目-> MyProject -> MyProject -> db.accdb。如果你遇到这个问题,并且查询不工作,请仔细查看路径。非常密切。:)

在我的例子中,我添加了这一行:

    Me.NameTableAdapter.Fill(Me.AttendanceDbDataSet1.Name)