2

在我的项目中,我目前有两个数据库,一个名为ASPNETDB.MDF,另一个名为School.sdf。 ASPNETDB.MDF由.net默认成员提供程序创建,我使用实体框架创建了第二个ASPNETDB.MDF。当我开始实施这个项目时,所有这些信息都需要包含在同一个项目中。我如何才能使应用程序的功能正常,就好像只有一个数据库而不是两个 - 我如何合并所有这些数据,或者 - 至少 - 建立一个准备好播种所有必要信息的空白数据库,我的学校环境和默认会员供应商信息。将两个两个数据库上下文合并为一个?

有人能帮我吗?

回答

2

您可以按照从MS此链接:http://www.asp.net/web-forms/tutorials/security/membership/creating-the-membership-schema-in-sql-server-cs

它由执行工具aspnet_regsql.exe的,位于%WINDIR%\ Microsoft.Net \框架\ vFRAMEWORK_VERSION_NUMBER \

的aspnet_regsql的。 exe工具用于将ASP.NET应用程序服务添加或删除到指定的SQL Server数据库。 ASP.NET应用程序服务包含SqlMembershipProvider和SqlRoleProvider的模式以及其他ASP.NET 2.0框架的基于SQL的提供程序的模式。

此谈论2.0,但适用于较新版本的相同。

+0

: - 让我试试这个 –

1

你正在寻找的是在这里:
Video Tutorial On Youtube

重点放在他们使用的部分:aspnet_regsql.exe的! 这个想法不是合并两个数据库,而是配置你的Asp.Net成员提供者,以便它可以使用主数据库。 祝你好运