Thank you for taking the time to read my question.
I'm trying this to see if it works. I do get data in some of my columns but not all my columns and I don't know why
ClearCollect(colEditCurveDetails,Filter(tblCurveDetail,CurveID = ThisItem.CurveID));

The data is there in my SQL Table: tblCurveDetail.
Don't know why it's not in the collection.
Thanks