处理大型数据表的最佳方法是什么?
我最近一直在玩 Visual C#,现在已经制定了一个项目想法。我希望能够读取 .csv 文件并根据其中包含的数据显示易于阅读的报告。
由于我是 C# 新手,对于真正的编程来说,我想知道处理大量数据的最佳或推荐方法是什么(通过简单、灵活的操作来生成数据报告)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
GridView 和数据集值得研究。我敢打赌还有其他的,但这非常简单并且可以满足我的需求。
http://msdn.microsoft.com/ en-us/library/system.web.ui.webcontrols.gridview.aspx
GridViews and Data Sets are something to look into. I bet there's other ones but this is pretty straightforward and works for my needs.
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.aspx
ADO.Net 数据集非常适合这个目的。如果您认为可能需要在多个应用程序中使用此数据模型,您还可以查看 实体框架。
ADO.Net DataSets work really well for this purpose. If you think you might need to use this data model in several applications, you may also check out Entity Framework.
将数据存储在关系型数据库(如 SQL Server)中可能是存储方面的最佳选择。首先,您可以使用免费的 SQL Express 版本。
然后,您可以将数据检索到 ADO.Net 用于在 C# 中操作数据的数据集。
Storing the Data in a Relational DB like SQL Server is probably the way to go as far as storage goes. To get you started you can use the Free SQL Expresss version.
You can then retrieve the data into ADO.Net Datasets to manipulate the data in C#.