我正在嘗試ASP.NET登錄控件教程,並且一切正常。但是,我不知道如何讓登錄控制使用我自己的數據庫(SQL Server 2005),而不是使用它的mdf文件。我也不知道這個文件是從哪裏創建的,因爲它根本不顯示在我的解決方案上。任何有關Login控件工作的文獻都將不勝感激。數據庫文件和ASP.NET登錄控件
4
A
回答
4
當您使用ASP.NET的會員功能,你需要指定供應商。在machine.config文件(位於C:\ WINDOWS \ Microsoft.NET \ Framework \ [版本] \ CONFIG)中指定一個默認提供程序,該提供程序使用app_data文件夾中的本地.mdf文件。如果你使用像的角色,個性化,或型材等特點
<system.web>
<membership defaultProvider="myMembershipProvider">
<providers>
<clear /> <!-- remove the default provider since we're not using it anymore -->
<add type="System.Web.Security.SqlMembershipProvider"
name="myMembershipProvider"
connectionStringName="myConnectionString"
applicationName="MyApplicationName" />
</providers>
</membership>
</system.web>
,你需要定義:既然你不希望出現這種情況,你可以重寫它在你的應用程序的web.config文件,像這樣他們也以類似的方式提供給他們。
現在您需要在您的服務器上實際創建數據庫/表。爲此,請使用C:\ WINDOWS \ Microsoft.NET \ Framework \ [版本] \ aspnet_regsql.exe。您的提供商的連接字符串應該指向該實用程序將爲您創建的數據庫。
1
相關問題
- 1. ASP.NET登錄控件
- 2. ASP.NET登錄控件,對於登錄
- 3. ASP.NET登錄控制登錄前檢查多個數據庫
- 4. ASP.net登錄控件幫助
- 5. 數據庫和用ASP.net登錄
- 6. asp.net 2000登錄控件 - 數據在我自己的Sql server數據庫而不是vs 2010 mdf文件
- 7. ASP.NET登錄控件佈局模板failuretext
- 8. 使用XML在ASP.net中登錄控件
- 9. 與數據庫的ASP.NET登錄驗證
- 10. 更改ASP.NET登錄數據庫
- 11. asp.net登錄從數據庫網站
- 12. ASP.NET MVC通過數據庫登錄
- 13. 使用自定義數據庫登錄控件
- 14. 如何更改默認ASP.NET登錄控制數據庫
- 15. asp.net登錄控件。當輸入被點擊時,提交登錄
- 16. 登錄控件模板和控制ID =登錄
- 17. 登錄到MSMQ /文本文件/數據庫的性能對比
- 18. 登錄 - 數據庫
- 19. asp.net treeview與數據庫中的文件夾和文件
- 20. Asp.net登錄控制
- 21. asp.net登錄控制
- 22. 登錄屏幕和文件
- 23. 刪除本地數據庫和asp.net登錄控制會員提供
- 24. 登錄到數據庫而不是日誌文件
- 25. Facebook iOS SDK:如何堅持登錄文件或數據庫?
- 26. ASP.NET c#2.0子文件夾登錄
- 27. 單一登錄和數據庫查詢
- 28. 定製ASP.Net成員和登錄控制
- 29. ASP.Net FAQ庫控件
- 30. C#.Net ASP.Net數據控件
謝謝,這有助於澄清一些問題 – 2008-11-25 19:19:57