querybuilder
querybuilder copied to clipboard
SqlResult Overrides
While creating a compiler to use with MSAccess, I found that I was having zero search results in all of my queries that used a 'where' statement.
I tracked the issue down to the SqlResult object using single quotes for strings, as opposed to an escaped double-quote.
' vs \"
Unfortunately, this was not an 'easy' fix that was built in already due to the method being private, and no easy override available currently.
This PR adds an overridable method to the compiler that instantiates the SqlResult object. From there, any consumers that need custom wrapping for their values can be easily achieved, just override the GetNewSqlResult method to use your custom type.