在我的网站上,我有两个数据库,一个是自己创建的(database.mdf),另一个是ASPNETDB.MDF。(还没有包含很多数据)但是我需要在ASPNETDB.MDF中的表和database.mdf中的表之间建立一个关系(外键)。
所以我想我首先需要合并这两个数据库,你可以用"database.mdf“中的表来扩展"ASPNETDB.MDF”吗?或者更好地为asp.net应用程序服务配置"database.mdf“,然后删除"ASPNETDB.MDF”?"ASPNETDB.MDF“是否意味着要在生产在线web应用程序中使用?
(现在我正在使用sql server express,但在将站点部署到共享主机时,我可能会使用sql server )。
非常感谢你的回答
发布于 2010-10-25 16:31:22
可以在不同的数据库(http://msdn.microsoft.com/en-us/library/x28wfk74.aspx)上部署ASPNETDB.MDF内部结构的脚本
然而,我真的会考虑您是否想要对这些表做一个外键,成员资格、角色和配置文件API打算用作一个可插拔的API,您可以通过定义外键来破坏这些东西
发布于 2010-10-25 16:56:45
Setting up membership in existing database是你应该关注的东西。如果你问我,我会并且我已经在我的应用程序特定的数据库中创建了与成员资格相关的数据对象。如果你使用的是VS2010,你可以在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727(v4.0.30319上找到这样做的SQL脚本。
通过这样做,您可以创建成员资格表的外键,并实现您的目标。
https://stackoverflow.com/questions/4012835
复制相似问题