Hi
I am using latest version of Data Abstract for JavaScript and on server side is delphi XE3 with DA 8.3.93. I get following error when calling applyUpdates function
EDAException: An exception of type EDAException was raised on the server: Incompatible binary2 adapter stream
This code successfully loads data from server but breaks on updating one field
var Adapter = new RemObjects.DataAbstract.RemoteDataAdapter("http://xx.xx.xx.xx:9000/json");
Adapter.onLoginNeeded = function (aCallback) {
this.login("myUsername", "myPass", function(msg) {var workersTable = new RemObjects.DataAbstract.DataTable("workers");
if (aCallback)
aCallback();
}, RemObjects.UTIL.showError);
}
var Table = new RemObjects.DataAbstract.DataTable("MyDbTable");
Adapter.getData(Table, RemObjects.DataAbstract.Util.createRequestInfo(true, -1, "", []),
function() {
new RemObjects.DataAbstract.Views.HtmlTableView(Table, "myHtmlTable");
Table.rows[3].myColumn = 123;
Adapter.applyUpdates(Table, function(__result) {
alert("Ok");
},
function(msg, e) {
if (e) {alert(e)}
else (alert(msg.getErrorMessage()))
});
},
RemObjects.UTIL.showError
);