首页 > 解决方案 > 如何在 Durable Azure Function 中创建 SQL 连接?

问题描述

在我的活动功能中,当我使用 ConfigurationManager 时它不起作用。您能否建议任何其他方式来实现 SQL 连接的应用程序设置和设置?

我正在使用以下代码连接到 SQL 数据库。

 public static DataTable getDataFromSql()

 {


   var con = ConfigurationManager.ConnectionStrings["XYZ"].ConnectionString;

   DataTable dataTable = new DataTable();

   using (SqlConnection myConnection = new SqlConnection(con))

   {

      string oString = $"SELECT * FROM TableName";

      SqlCommand oCmd = new SqlCommand(oString, myConnection);
      myConnection.Open();
      SqlDataAdapter da = new SqlDataAdapter(oCmd);
      da.Fill(dataTable);
      myConnection.Close();
      da.Dispose();
  }
  return dataTable;
}

标签: azureazure-functions

解决方案


我们可以使用下面的代码来实现应用设置:

public static string GetEnvironmentVariable(string name)
{
     return name + ": " +
    System.Environment.GetEnvironmentVariable(name, EnvironmentVariableTarget.Process);
}

更多信息供您参考:

环境变量


推荐阅读