Subject | Re: TIBODataset.Locate causes error when using ORDER BY with column index |
---|---|
Author | |
Post date | 2018-10-24T20:53:17Z |
To fix this issue in the near term, I am writing my own Locate function as a static (ie class) function that takes the original signature and adds a dataset parameter and operates like the original BDE Locate function does. I noticed that TIBODataset.InternalLocateRecord essentially does what I want. I could take that function, pull it in to my codebase and make modifications to make it work. By paying for a IBObjects license that includes source, is it legal for me to make use of an altered version of this function in my own application. I can't tell for sure. My company creates ERP software for manufactures and does not compete with IBObjects in any way. I would rather the IBO code just work like the BDE equivalent out of the box, but I need something to get past the bug in the meantime or in case it is decided that this is not something that should be fixed in IBObjects.