Well, I am not sure how you achieved getting this message to appear, but the problem is that the TableName property in your business object has not been overwritten (or it is missing the Implements tag at the end of the declaration). Go to you business object and look in the transactionBO.Designer.vb file. See if the TableName property exists within this code. If not, rebuild your partial class and see if it exists after the rebuild of that class.If the TableName property exists, see if there is an Implements tag at the end of the property declaration line. If it is missing this it will cause an issue as well.