gpt4 book ai didi

没有数据库模型的 C# 动态查询

转载 作者:太空宇宙 更新时间:2023-11-03 11:16:24 26 4
gpt4 key购买 nike

我一直在网上搜索动态查询的解决方案。

我找到了许多不同的解决方案(例如 Linq to Sql、动态 Linq 表达式、动态查询),但所有这些解决方案都涉及某种数据库的先前知识(例如代码中的模型)。可能我要问的有点离题了,但是有没有什么方法可以在没有模型的情况下动态查询数据库?

例如,数据库有一个包含以下列的 Customers 表:

  • 客户ID
  • 姓名
  • 最喜欢的颜色

我想创建一个查询作为 SELECT Name FROM Customers WHERE @0 = @1,其中两个占位符是动态填充的。生成的数据与模型类无关,我更愿意使用某种框架来构建查询,而不是简单的字符串连接。

System.Linq.Dynamic 命名空间非常接近满足此请求,但它使用数据库模型。

我意识到这很疯狂,但我只是好奇。

最佳答案

关于没有数据库模型的 C# 动态查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12538332/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com