Dynamic SQL generation for the UpdateCommand is not supported against a SelectCommand that does not return any key column information. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.InvalidOperationException: Dynamic SQL generation for the UpdateCommand is not supported against a SelectCommand that does not return any key column information. Source Error: Line 33: bool mpMasterPage_FormSave() Line 34: { Line 35: OakLeaf.MM.Main.Business.mmSaveDataResult oresult = (OakLeaf.MM.Main.Business.mmSaveDataResult)this.Save(this.ABO); Line 36: if (oresult == OakLeaf.MM.Main.Business.mmSaveDataResult.RulesPassed) Line 37: return true;this.ABO is Just my Business Object reference in my form. This is of type AbusinessObject.