C# SQL Server数据库连接字符串&;ASP.NET Web表单(由Azure托管)
我在将SQL Server数据库连接到ASP.NET Web表单网站时遇到问题 到目前为止:C# SQL Server数据库连接字符串&;ASP.NET Web表单(由Azure托管),c#,asp.net,sql-server,azure,C#,Asp.net,Sql Server,Azure,我在将SQL Server数据库连接到ASP.NET Web表单网站时遇到问题 到目前为止: SQL Server数据库托管在MS Azure上,我使用MS SQL Server Management Studio向其添加了一个表 该网站目前也托管在Azure上 我的问题是我不知道在我的项目中把数据库的连接字符串放在哪里 是my Azure门户中的连接字符串 以下是我的问题: 这是我需要从数据库读/写的正确连接字符串吗 如果这是正确的连接字符串,那么我应该将其放置在项目中的何处?它是否在W
- SQL Server数据库托管在MS Azure上,我使用MS SQL Server Management Studio向其添加了一个表
- 该网站目前也托管在Azure上
- 这是我需要从数据库读/写的正确连接字符串吗
- 如果这是正确的连接字符串,那么我应该将其放置在项目中的何处?它是否在Web.Config文件中
- 最后,我想我也需要在这个连接字符串中插入用户名和密码,在哪里可以找到这个用户名
数据源=XXX.database.windows.net
一切
其他的看起来和我习惯的一样你可以把连接字符串放在任何你想放的地方,只要你可以在你的SqlConnection需要它的地方访问它,就这一点而言,它就像任何其他字符串一样。嗨@Andrew,在尝试托管之前,我能够在web.config:bold**中使用带有此连接字符串的本地数据库**bold@Andrew我是否只需要将其替换为我在上面的问题中发布的连接字符串?然后像往常一样创建连接?是的,你几乎可以这样做,然后像以前一样访问连接字符串。请参阅下面我的答案,了解您所需的其他内容。Server=tcp:damo.database.windows.net,1433;初始目录=Ballinora_db;持久安全信息=False;用户ID={您的用户名};密码={your_Password};MultipleActiveResultSets=False;加密=真;TrustServerCertificate=False;连接超时=30;您好@Andrew上面的看起来还好吗?@user7554035不。
@user7554035您仍然需要
和name
设置,您只需替换连接字符串=
部分。加上插入您的\u用户名
和您的\u密码
,然后像这样访问<代码>静态字符串strConnString=System.Configuration.ConfigurationManager.ConnectionString[“FYPCConnectionString1”]。ConnectionString;SqlConnection con=新的SqlConnection(strConnString)代码>