(对不起,如果这是一个愚蠢的问题) 我最近停止了我创建的网站以及在线数据库。
最近,我一直有兴趣在本地工作,所以我可以了解更多有关网络/数据库等的信息。
唯一的问题是 - 我不确定如何将web.config
中的连接字符串从在线连接更改为本地连接。我已经将数据库复制到SQL Management Server Studio中的本地服务器。
这是旧的在线数据库连接字符串: 同一个数据库有两个连接(从我收集的内容,一个是由于用户登录,另一个是从数据库创建模型)
<connectionStrings>
<add name="DefaultConnection" providerName="System.Data.SqlClient"
connectionString="Data Source=tcp:pokemondaycare.database.windows.net,1433;Initial Catalog=PDC-TESTING;Integrated Security=False;User Id=ServerAdmin@pokemondaycare;Password=AzBanks_1;Encrypt=True;TrustServerCertificate=False;MultipleActiveResultSets=True" />
<add name="pokemonDayCareDatabaseEntities" connectionString="metadata=res://*/Models.PDCDataModel.csdl|res://*/Models.PDCDataModel.ssdl|res://*/Models.PDCDataModel.msl;provider=System.Data.SqlClient;provider connection string="data source=pokemondaycare.database.windows.net;initial catalog=PDC-TESTING;persist security info=True;user id=ServerAdmin;password=AzBanks_1;multipleactiveresultsets=True;application name=EntityFramework"" providerName="System.Data.EntityClient" /></connectionStrings>
感谢您的帮助
答案 0 :(得分:0)
应该如何(样本)。查看Documentation了解详情
<add name="MovieDBContext"
connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Movies.mdf;Integrated Security=True"
providerName="System.Data.SqlClient"
/>
答案 1 :(得分:0)
将Data Source
更改为点.
或localhost:
<connectionStrings>
<add name="DefaultConnection"
providerName="System.Data.SqlClient"
connectionString="Data Source=.;Initial Catalog=PDC-TESTING;
Integrated Security=False;..." />
</connectionStrings>