我已经习惯了表单和数据集,但是现在我正在尝试WPF和实体框架。我的目标是使用实体框架在WPF中填充DataGrid。但是,我没有数据库!我有一些简单的文本文件,其中包含我必须解析以填充实体的数据。

但是,出现类似“未映射实体类型'TableName'的错误。并崩溃,因为我没有连接字符串。

是否可以在没有数据库的情况下使用实体框架?还是我必须返回使用数据集?

最佳答案

有趣的主意。微软非常热衷于在理论上可以编写一个EF提供程序,该提供程序可以映射到任何类型的数据存储。我没有映射到文本文件的经验,但是此链接表明有人使用CSV(!)完成此操作:http://social.msdn.microsoft.com/Forums/ar-SA/adodotnetentityframework/thread/a0e9e20f-66d2-447c-8b7e-75de18535e63?persist=True

如果您仍然无法使用文本文件,为什么不尝试LINQ to XML

并且:Entity Framework with XML Files

09-25 18:31
查看更多