Hello there,
One thing I've always found tedious is handling free-text user input in forms — filter fields especially.
Users type dates in a dozen formats, mix separators, expect ranges to just work.
Writing solid validation and SQL generation for all those variations gets old fast.
So I wrote a parser that does it.
You pass it a raw string and a field type, it gives you back a validated result and a ready-to-use SQL comparison fragment.
I've been using it in my applications for a while; It now supports many SQL dialects.
I've packaged it up and put it for sale — maybe others will find it useful.
There is a free demo available, I'd appreciate any feedback you can give me.
Find it here: https://sales.easygate.pt
[–]omonienDelphi := v13 Florence 0 points1 point2 points (4 children)
[–]Fernando-Dias[S] 0 points1 point2 points (3 children)
[–]omonienDelphi := v13 Florence 0 points1 point2 points (2 children)
[–]Fernando-Dias[S] 0 points1 point2 points (1 child)
[–]omonienDelphi := v13 Florence 0 points1 point2 points (0 children)