[英]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.