Bee,
Yes, I know for your contrib. In fact I used it.
The problem I experienced is that JanSQL retrieves only first row when query contains more than one table.
I thought it was due to a bug in your conversion project, since original Delphi JanSQL queries tables correctly.
But, now, after I did my own conversion, it seems the problem is due something in FPC or Lazarus that behaves differently than in Delphi...
If you have time, please take a look.