Solved
Forum Discussion
Looking at your code, the SQL statement doesn't look correct
Salesforce.Query("SELECT+Id+from+Account+WHERE+Name+=+'" + AccountName + "'");
I suggest you try something like this,
"SELECT Id FROM Account WHERE Name = 'Sandy'"
See https://developer.salesforce.com/docs/atlas.en-us.soql_sosl.meta/soql_sosl/sforce_api_calls_soql.htm for more details.
Ok, I will remove them.
If someone knows how to resolve the error for "bad field names on insert/update call:" or how to remove the Person Contact fields from the object I would appreciate it.