当我尝试使用以下代码块时:
private MarketingDBDataContext DB_Marketing;
public DBFacade()
{
DB_Marketing = new MarketingDBDataContext();
}
public void updateSingleObj(object obj)
{
if (obj is Marketing.Cust)
{
try
{
DB_Marketing.Refresh(RefreshMode.OverwriteCurrentValues, obj);
}
catch (Exception ex)
{
}
}
}
我得到了这个例外:
An object specified for refresh is not recognized
我有一个与另一个数据上下文和另一个实体对象引用类似的方法,效果很好。
我有一个 Marketing Cust gui,它打开一个新的对话框窗口来输入网站链接。我想在新的 DialogWindow 出现之前检查当前的 Marketing Cust 对象是否更改了此 Weblink 值。