Hi Andrew,
many thanks for support. I did the same and now I see in the program list, that I installed v1.6.0.0. That solved the first problems. I am able to compile my project.

But now I am not able to access of the data in a TWebDataSet. It seems that the handle with the TWebDataSet is different, but I am not sure.
I tried it with the TxDataWebDataSet:
procedure TMySQL.JSON_DataSet(DataSet: TXDataWebDataSet;
Response: TXDataClientResponse);
var JSAry: TJSArray;
begin
JSAry := TJSArray(TJSJSON.parse(Response.ResponseText));
DataSet.Close;
DataSet.SetJsonData(JSAry);
DataSet.Open;
DataSet.Active:=true;
end;
and I tried it with the TWebClientDataSet:
procedure TMySQL.JSON_WCD(DataSet: TWebClientDataSet;
Response: TXDataClientResponse);
var JSAry: TJSArray;
begin
JSAry := TJSArray(TJSJSON.parse(Response.ResponseText));
DataSet.Close;
DataSet.Rows:=JSAry;
DataSet.Open;
DataSet.Active:=true;
end;
In the debugger in both procedures I can see, that the data are available in the FRows. But if I ask for a specific field I get an error message.
ERROR
Uncaught TypeError: Cannot read property 'GetJSONDataForField$1' of null | TypeError: Cannot read property 'GetJSONDataForField$1' of null at Object.GetFieldData$1 (http://localhost:8000/TVC_Project/TVC_Project.js:107021:34) at Object.GetFieldData (http://localhost:8000/TVC_Project/TVC_Project.js:82602:21) at Object.GetData (http://localhost:8000/TVC_Project/TVC_Project.js:79168:36) at Object.GetAsString (http://localhost:8000/TVC_Project/TVC_Project.js:79288:16) at Object.button_newreg_loginClick (http://localhost:8000/TVC_Project/TVC_Project.js:110573:113) at Object.cb [as FOnClick] (http://localhost:8000/TVC_Project/TVC_Project.js:242:19) at Object.Click (http://localhost:8000/TVC_Project/TVC_Project.js:30981:61) at Object.HandleDoClick (http://localhost:8000/TVC_Project/TVC_Project.js:30489:31) at HTMLButtonElement.cb (http://localhost:8000/TVC_Project/TVC_Project.js:238:26)
at http://localhost:8000/TVC_Project/TVC_Project.js [107021:34]
If I ask for the RecordCount I get 0 as result, but in the debugger it seems, that there are 3 lines in it... See attached picture.

Then I tried to fill the DataSet manuelly:
procedure TMySQL.Add_Manuelly(DataSet: TXDataWebDataSet);
begin
DataSet.Open;
DataSet.Active:= true;
DataSet.Insert;
DataSet.FieldByName('sprache_text').AsString:='Italy';
DataSet.Post;
end;
But at the line DataSet.Insert, I get the error-message:
ERROR
xWDS_Sprache : Operation cannot be performed on an inactive dataset | fMessage::xWDS_Sprache : Operation cannot be performed on an inactive dataset fHelpContext::0
at http://localhost:8000/TVC_Project/TVC_Project.js [83830:7]
I do not know what I am doing wrong...
Many thanks
Patrick!