Skip to content

Conversation

RFBomb
Copy link
Contributor

@RFBomb RFBomb commented Aug 11, 2022

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.

RFBomb added 4 commits August 11, 2022 11:56
Allow Overrides when creating the string parameters
Create method for instantiating the SqlResult object to allow for using derived classes instead
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant