我刚刚使用“生成脚本”将我的 ASPNETDB.mdf 上传到服务器。问题是,我不知道如何为我的会员资格连接到它。(例如登录控件) ConnectionString 在哪里?
问问题
145 次
3 回答
1
更新 Web 配置中的数据源标签
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=<<PATH Goes Here>>;Persist Security Info=False;
于 2009-04-21T21:33:44.763 回答
0
连接字符串位于 web.config 文件中。
于 2009-04-21T08:06:09.807 回答
0
修改应用程序的 web.config 文件以重新定义 LocalSqlServer 连接字符串以指向数据库。
<connectionStrings>
<remove name="LocalSqlServer"/>
<add name="LocalSqlServer"
connectionString="server=.;database=aspnetdb;
integrated security=sspi;"/>
</connectionStrings>
如果您的成员资格提供程序未指向“LocalSqlServer”,那么您也可以在 web.config 中对其进行修改。
<membership>
<providers>
<remove name="AspNetSqlMembershipProvider"/>
<add name="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider, ..."
connectionStringName="LocalSqlServer"
enablePasswordRetrieval="false"
enablePasswordReset="true"
requiresQuestionAndAnswer="true"
applicationName="/"
requiresUniqueEmail="false"
passwordFormat="Hashed"
maxInvalidPasswordAttempts="5"
minRequiredPasswordLength="7"
minRequiredNonalphanumericCharacters="1"
passwordAttemptWindow="10"
passwordStrengthRegularExpression=""
/>
</providers>
</membership>
于 2009-04-21T21:29:59.233 回答