我想知道我们是否可以从SQL数据库中检索C#中的数据集,然后可以对其进行查询
最佳答案
如果使用的是.NET 3.5或更高版本,则可以使用LINQ轻松实现。
在这样做之前,我将确保您正在做与在数据库侧选择数据集相关的所有工作。
询问您自己是否真的需要在应用程序中执行此操作,或者它是否可以存在于数据库端(作为视图,存储过程等)。
通过将查询逻辑放在数据库端,可以将其保留在其所属位置,并且将最有效地执行它。
另外,通过让数据库完成所有查询工作,您可以使应用程序具有更大的可伸缩性,因为与应用程序本身相比,数据库几乎总是更容易,更有效地并行化和扩展。
关于c# - 我们可以像SQL查询一样查询数据集吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1309450/