带有文本文件的实体框架(没有数据库!)

发布于 2024-11-28 07:41:03 字数 209 浏览 1 评论 0原文

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

但是,我收到诸如“实体类型‘TableName’未映射”之类的错误。和这样的崩溃我没有连接字符串。

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

I'm used to Forms and DataSets but now I'm trying out WPF and the Entity Framework. My goal is to fill a DataGrid in WPF with the use of the Entity Framework. However, I do NOT have a database! I have simple text files with data that I have to parse to fill my Entities.

However, I get errors like "Entity type 'TableName' is not mapped." and crashes like that I don't have a connection string.

Is it possible to use the Entity Framework without a database? Or do I have to go back to use a DataSet?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

落花随流水 2024-12-05 07:41:03

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

如果您坚持使用文本文件,为什么不尝试 LINQ to XML

并且:带有 XML 文件的实体框架

Interesting idea. Microsoft's quite enthusiastic that in theory you can write an EF provider that maps to any kind of data store. I've not got experience with one that maps to a text file, but this link suggests that someone's done it with CSV(!): http://social.msdn.microsoft.com/Forums/ar-SA/adodotnetentityframework/thread/a0e9e20f-66d2-447c-8b7e-75de18535e63?persist=True

If you're stuck with using text files though, why not try LINQ to XML?

And: Entity Framework with XML Files

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文