SQL数据库的最佳提取
本文关键字:提取 最佳 数据库 SQL | 更新日期: 2023-09-27 18:16:43
当从SQL数据库中提取数据时,我总是将SQL命令嵌入到c#代码中
new SqlCommand(SELECT * from blah blah WHERE blah blah)
最近开始使用LINQ的其他任务,想知道什么是最好的方式来获得我需要的数据…
我应该只使用SQL来提取我需要的所有表,然后使用LINQ来优化数据吗?
还是别的什么?
这取决于您使用的Linq类型。
如果你正在使用Linq to SQL,那么它基本上会为你编写SQL语句,但其他情况下,你需要使用带有硬编码语句或存储过程的SqlCommand。
也许是时候开始考虑使用像Pico, EntityFramework或NHibernate这样的ORM了?