我目前声明了一个包含3个表的DataSet。为了这个例子,我们将称之为用户、问题和答案。
任何设计师生成 TableAdapter 将其相应成员标记为虚拟的类-这包括 Update 和 Fill 方法等。Hemce,解决方案就是简单地从设计器中继承生成 类并覆盖 更新
TableAdapter
Update
Fill
更新
更新 方法,如果您想更改方法签名(参数计数/类型)。你可以在派生类上这样做,或者在我看来,使用扩展方法更方便:
public static void Update(this MyTableAdapter tableAdapter, ... other params ...) { // do stuff here tableAdapter.Update(...); }