0

我的程序应该:

  1. 从旧的原始数据文件加载数据表。
  2. 提供显示、过滤、图表等界面。

我的方法是创建一个内存数据库作为数据源,用于绑定过滤器控件、结果网格、图形等。

问题: 定义和填充这个内存数据库的最简单方法是什么?

编辑: 我对 LINQ 的了解很少。过去,我总是能够将数据库表或查询拖到表单或网页中。Visual Studio 会为我创建 DataSet、DataTable、DataSource 等对象。

... 我在哪里定义这个结构(XML 文件、代码内、向导、拖放)?我需要什么数据对象?ETC

4

1 回答 1

1

您可以创建包含必要属性的类,然后简单地解析文件并将这些类填充到内存中。给你,你有一个内存数据库。

我对 LINQ 的了解很少

这是一个好的开始:http ://code.msdn.microsoft.com/101-LINQ-Samples-3fb9811b

我在哪里定义这个结构(XML 文件、代码内、向导、拖放)?

如果要将数据存储在内存中,请定义与您的数据匹配的强类型 C# 类。

我需要什么数据对象?

这完全取决于您在文件中拥有哪些信息以及您想要处理的信息。

于 2013-01-23T21:03:38.423 回答