I am planning a C # SQL Query Builder application. In principle, users should be able to generate SQL code using a visual, form-based, user-friendly wizard. All the user has to do is select which fields he / she would like, as well as impose some conditions.
I looked at a number of applications that do something similar, but none of them seem to explain exactly how the SQL code is generated.
What approaches can be taken to convert user interactions with the application into SQL code?
EDIT: Just add a few details. The application can be used with any SQL Server database.
source
share