azure - 如何在 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;
}
解决方案
我们可以使用下面的代码来实现应用设置:
public static string GetEnvironmentVariable(string name)
{
return name + ": " +
System.Environment.GetEnvironmentVariable(name, EnvironmentVariableTarget.Process);
}
更多信息供您参考:
推荐阅读
- openmaptiles - 从网站下载付费 OpenMapTiles 时出现 403 禁止错误
- c# - 拆分字符串在返回数组的末尾返回一个额外的字符串
- mobile - 将 Invision 原型嵌入到 Squarespace - 故障排除
- redux - 从 babel6 切换到 babel7 的问题:属性名称预期为字符串类型,但在 Array.forEach () 处为空
- python - 跨行执行聚合函数(例如,平均值)会产生 NaN
- postgresql - 如何编写使用 min 函数的 case 语句?
- node.js - 多核nodejs游戏服务器
- perl - getopt::long 如何与混合多头/空头期权一起使用?
- java - 关闭 Android 模拟器后 OpenJDK 继续运行
- entity-framework - 使用 Owin 进行 Ninject:InRequestScope 不起作用