Visual Studio DataSet Designer刷新表

Mic*_*han 6 database dataset dataset-designer visual-studio-2008

在visual studio数据源设计器中,有什么方法可以在保持自定义查询的同时刷新表及其关系/外键约束?

我现在这样做的方法是删除表并再次添加它.这会添加所有关系并刷新所有字段.

另外,如果我更改字段数据类型,是否有办法自动刷新数据源中的所有字段?再次没有删除表并再次添加它.

原因是因为我的一些TableAdapter附加了很多复杂的查询,当我删除表时,适配器也会被删除,包括所有查询.

我正在使用Visual Studio 2008并连接到MySQL数据库.

Any1有个主意吗?

Car*_*lin 6

每个表都有一个默认查询(顶部有一个检查它).当您将表拖入数据集以创建查询时,它会编写一个SQL语句,用于构建表.保持该查询简单,您可能实际上并未在代码中使用它,并且您始终可以编辑该查询以更新表模式.

每次打开默认查询时,它都会连接到您的数据源,并允许您选择之前不存在的新列.如果要更新现有列,请在尝试打开查询之前删除表中的所有列.保存查询时,会添加更新的列.

确保您的连接字符串具有查看列信息的权限.