首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从用户的可视化交互中生成SQL?

如何从用户的可视化交互中生成SQL?
EN

Stack Overflow用户
提问于 2012-09-19 13:58:29
回答 3查看 227关注 0票数 5

我正在计划一个C#应用程序。基本上,用户应该能够使用可视化的、基于表单的、对用户友好的向导来生成SQL代码.用户所要做的就是选择哪些字段是他/他想要的,并施加一些条件。

我已经研究了许多实现类似功能的应用程序,但是似乎没有一个应用程序能够确切地解释是如何生成代码的。

可以采取哪些方法将用户与应用程序的交互转换为SQL代码?

编辑:只是为了添加更多细节。应用程序可以与任何Server数据库一起使用。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-09-19 14:04:54

这取决于您的用户可以做什么。由于这个问题很笼统,所以我可以回答如下:

尝试将您的流程图映射到LINQ-SQL代码,而真正的SQL转换将留给LINQ驱动程序。这样你就能得到

  • 可扩展性:可以映射到不同的SQL数据库、XML和...X。
  • 可靠性
票数 3
EN

Stack Overflow用户

发布于 2012-09-19 18:42:09

当代视觉查询生成器的起源是逐例查询

票数 1
EN

Stack Overflow用户

发布于 2012-09-19 14:15:47

如果需要自定义解决方案,表达式树可以帮助您。http://msdn.microsoft.com/en-us/library/bb397951.aspx

我认为您可以使用任何ORM来实现这一点,您需要使用自定义引擎将对象从UI转换为查询(linq、strings或其他什么)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12496349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档