Entity Framework 4.1 在 Windows 窗体应用程序中首先编写 SQL Server Compact 4 代码

发布于 2024-11-19 21:41:05 字数 482 浏览 2 评论 0原文

我正在尝试在 Windows 表单应用程序中使用代码优先方法将 SLQ 服务器紧凑版 4 与实体框架 4.1 一起使用。 在 asp.NET MVC 中有很多教程,但我找不到任何针对 Windows 窗体应用程序的帮助。

我执行了以下步骤:

  • 创建了一个 Windows 窗体应用程序
  • 创建了一个名为“library_database”的新项目类库
  • 创建了一些类和一个 DbContext
  • 在项目中创建了一个 app.config 文件以及一个到数据库文件的连接字符串,其名称等于我的 DbContext类名

现在,当我尝试访问 DbContext 以添加新对象时,应用程序会挂起并且不会停止而不返回任何异常。

这怎么可能? 你能给我建议一种方法、教程或任何开始的东西吗? 考虑到我可以将 EF 代码优先与 asp.NET MVC 一起使用,但我从未尝试过 Windows 应用程序,

谢谢!

I'm trying to use SLQ server compact edition 4 together with entityframework 4.1 with code-first approach in a Windows form application.
In asp.NET MVC there are plenty of tutorials, but I can't find any help for windows form applications.

I did the following steps:

  • Created a windows form application
  • Created a new project class library called "library_database"
  • Created some classes and a DbContext
  • Created a app.config file in the project and a connection string to a database file with name equal to my DbContext class name

Now when I try to access my DbContext to add a new object, the application hangs and doesn't stop without returning any exception.

How is this possible?
Can you suggest me an approach, tutorial or anything to start?
Consider that I can use EF code-first with asp.NET MVC but I never tried with windows applications

Thanks!

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

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

发布评论

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

评论(1

鱼忆七猫命九 2024-11-26 21:41:06

我有这个 WPF 教程 - 还要确保在调试时捕获抛出的异常! http://erikej.blogspot.com/2011 /02/using-sql-server-compact-40-with.html

I have this tutorial for WPF - also make sure the catch thrown exceptions when debugging! http://erikej.blogspot.com/2011/02/using-sql-server-compact-40-with.html

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