.net 将数据集和数据表与数据库同步

.net 将数据集和数据表与数据库同步,.net,ado.net,.net,Ado.net,我第一次使用ADO.net处理数据集和数据表,遇到了一个非常严重的问题。每次更改数据库表定义中的任何内容时,似乎都没有一种简单的方法将这些更改同步到数据集中的DataTable定义中 到目前为止,只需删除我的DataTable对象并从服务器资源管理器中拖出一个新对象并重新创建我的查询,就可以很快地完成。但随着我的应用程序的增长,这将很快变得不可能。我也不想记录对数据库的每一次更改,并记住在任何受影响的数据表的每一列中更改这些定义 作为记录,我使用的是VS2008、MySQL 5.0和ASP.ne

我第一次使用ADO.net处理数据集和数据表,遇到了一个非常严重的问题。每次更改数据库表定义中的任何内容时,似乎都没有一种简单的方法将这些更改同步到数据集中的DataTable定义中

到目前为止,只需删除我的DataTable对象并从服务器资源管理器中拖出一个新对象并重新创建我的查询,就可以很快地完成。但随着我的应用程序的增长,这将很快变得不可能。我也不想记录对数据库的每一次更改,并记住在任何受影响的数据表的每一列中更改这些定义


作为记录,我使用的是VS2008、MySQL 5.0和ASP.net。ADO.net是我的数据提供者,我真的很后悔。谢谢。

更新:根据马修的说法,这不起作用。在找到更好的解决方案之前,我会一直留在这里


看起来DataTable上下文菜单上有一个配置选项,它应该触发一个错误。您能试用一下并让我们知道吗?

您的底层数据模型真的有那么大的变化吗?我按照URL中的说明进行了操作。完全不起作用。我更改了varchar列的长度,在更改后通过“Config”上下文菜单时,DataTable没有选择它。