azure-sql-database - 通过 Azure 简单代码中的 WebJob 访问 SQL 数据库

标签 azure-sql-database azure-webjobs

我正在尝试编写一个 Azure Webjob 以将记录插入到 Azure SQL 中。 这是我的代码:

using System;
using System.Configuration;
using System.Data.SqlClient;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("runing... "+ DateTime.Now.ToString());
            SqlConnection con = new SqlConnection();
            con.ConnectionString = ConfigurationManager.ConnectionStrings["AzureDB"].ConnectionString;
            con.Open();
            SqlCommand cmd = new SqlCommand("INSERT INTO [dbo].[myTest] ([CreateTime]) VALUES (GETDATE ( ))", con);
            cmd.ExecuteNonQuery();
            con.Close();
        }
    }
}

一开始,我只有一个 Console.WriteLine 代码,该代码工作正常,但在添加与读取连接字符串和数据相关的代码后,它失败了。

我们需要上传 ddls 吗?

最佳答案

Azure WebApps 尚不支持 .NET 版本 4.6.1。该框架版本尚未安装在托管虚拟机上。它应该在接下来的几个月内得到支持,但目前还没有。同时,如果您将 WebJob 更改为目标 4.6,它将起作用。

关于azure-sql-database - 通过 Azure 简单代码中的 WebJob 访问 SQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34688661/

相关文章:

Azure 停止触发的 Web 作业

c# - 将内部类注入(inject) Azure WebJob 函数

c# - 为什么我的 Azure WebJobs "settings.job"文件被忽略?

docker - Windows 容器导致 Azure SQL 连接失败

azure - 对 Azure 应用服务进行压力测试定期停止处理请求

azure - 如何通过 VSTS 将 Azure WebJob 和应用程序部署到同一应用程序服务?

c# - 在 C# 中停用和激活 Azure WebJobs

c# - 有没有办法记录/跟踪从 WCF 服务发出的所有 SQL 查询?

sql-server - Azure SQL 数据库表变量排序规则

azure - 如何批量插入 Azure SQL Server 数据库?