是否有开源软件可将SQL语句转换为LINQ?
如果没有对象模型,您无法将SQL语句转换为LINQ查询。LINQ查询对象,而SQL查询关系数据,因此必须在两个世界之间进行映射。
看看T4Toolbox - 这是CodePlex上的一个开源工具,可以从LINQ生成SQL模式,并从SQL生成LINQ模式。也许它不能完全满足您的需求,但它是开源的,因此可以扩展。
目前没有开源产品可用,但有一款价格便宜的商业产品可以实现这一点。该产品名为Linqer,售价约60美元。它对我们非常有效,能够将几乎任何类型的SQL语句转换为Linq查询。