the error is occurring on the following line:
WA_editCmd.CommandText = "insert into " + WA_table + " (" + insertParamsObj.WA_tableValues + ") values (" + insertParamsObj.WA_dbValues + ")";
see the following page for details on the cause and solution to this problem:
how-do-i-solve-operation-must-use-an-updateable-query-errors.html