Dot*_*NET 5 .net c# sql database sql-server
我正在计划一个C#SQL Query Builder应用程序.基本上,用户应该能够使用基于表单的可视化,用户友好的向导生成SQL代码.用户所要做的就是选择他/她想要的字段,以及施加一些条件.
我已经研究了许多类似的应用程序,但是它们似乎都没有解释SQL代码是如何生成的.
可以采取哪些方法将用户与应用程序的交互转换为SQL代码?
编辑:只是添加一些细节.该应用程序可以与任何SQL Server数据库一起使用.
这取决于您的用户可以做什么。由于问题很笼统,我能给出的答案是:
尝试将流程图映射到LINQ-SQL代码,而真正的 SQL 翻译则交给LINQ驱动程序。这样你就得到