繁体   English   中英

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

[英]How do I get Visual Studio 2010 to refresh my DataSet after I have updated the Database source?

我已将新列添加到已连接到Visual Studio 2010的现有MS Access 2010数据库中。 更新数据库后,数据源窗口和DataSet不具备的新列。 我查看了这样的答案: Visual Studio DataSet Designer Refresh Tables ,但是使用“SELECT * FROM Reservations”(有人建议更新查询将导致表刷新)配置默认查询并没有刷新任何内容。 数据源和数据库资源管理器窗口上的内置“刷新”按钮还没有捕捉到更新(还有一个我想很快使用的新表)。

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

我的结果接近重复的问题......请参阅this以获得答案(是的,它就像通过DataSet设计器下的TableAdapter配置一样简单。)

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

另请参阅: http : //msdn.microsoft.com/en-us/library/ms171902%28VS.80%29.aspx (如何编辑 TableAdapter)

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

就我而言,我确实添加了这一行:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM