【发布时间】:2017-07-02 21:18:08
【问题描述】:
我在将我的 SQL Server 数据库连接到我的 ASP.NET Web Forms 网站时遇到问题。
到目前为止:
- SQL Server 数据库托管在 MS Azure 上,我使用 MS SQL Server Management Studio 向其中添加了一个表。
- 该网站目前也托管在 Azure 上。
我的问题是我不知道在我的项目中将数据库的连接字符串放在哪里。
Here 是我的 Azure 门户中的连接字符串。
这是我的问题:
- 这是我需要读取/写入数据库的正确连接字符串吗?
- 如果这是正确的连接字符串,那么我应该将它放在我的项目中的什么位置?它在 Web.Config 文件中吗?
- 最后,我想我也需要在这个连接字符串中插入一个用户名和密码,我在哪里可以找到这个用户名?
【问题讨论】:
-
您可以将连接字符串放置在您想要的任何位置,只要您可以在 SqlConnection 需要的地方访问它,就这一点而言,它就像任何其他字符串一样。
-
嗨@Andrew,在尝试托管之前,我能够在 web.config 中使用带有此连接字符串的本地数据库:bold**
**bold -
@Andrew 我只需要用我在上面的问题中发布的连接字符串替换它吗?然后像往常一样创建连接?
-
是的,您几乎可以这样做,然后您可以像以前一样访问连接字符串。有关您需要的其他内容,请参阅下面的答案。
标签: c# asp.net sql-server azure