为 SQL Server 中动态创建的数据库创建实体

发布于 2024-08-15 20:02:46 字数 158 浏览 4 评论 0原文

我有一个应用程序,通过我的应用程序使用服务器管理对象在 SQL Server 中动态创建数据库。

我想在创建数据库后使用实体框架来访问该数据库,这可能吗?因为我无法从 VS 中的数据库生成实体类。我当然有数据库的结构。

那么是否可以手动创建实体类,这是一项可行的任务吗?

I have an application where I create database's dynamically in a SQL Server using Server Management Objects through my application.

I want to use the Entity Framework to access this database when it has been created, is this possible? As I can not generate Entity classes from a database in VS. I do have the structure of the database of course.

So is it possible to create the Entity classes manually and is that a do-able task?

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

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

发布评论

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

评论(2

陈独秀 2024-08-22 20:02:46

是的,这是完全可能的。如果需要,您甚至可以操作生成的代码。

您可能想要查看 EDMX XML 规范。

在该文件中,您指定底层数据库、视图、函数、过程等,以及所需的对象。请查看 MSDN 以了解更多信息。

Yes, it's completely possible. You can even manipulate the generated code if you want.

What you might want to take a look is the EDMX XML specification.

In that file you specify the underlying database, views, functions, procedures and the like, as well as the desired objects. Take a look at MSDN in order to have more information.

谜兔 2024-08-22 20:02:46

Paulo 适合 EF 1 (+1)。对于 EF 4,我建议使用 仅代码相反,建模

Paulo is right for EF 1 (+1). For EF 4, I'd suggest using code-only modeling instead.

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