Динамический c sql запрос с использованием миграций - PullRequest
0 голосов
/ 22 марта 2020

У меня есть список строк. Я хочу обновить столбец в зависимости таблицы в значении Id.

Это мой c# код:

public partial class final : DbMigration
{
    public override void Up()
    {
        for (int i = 0; i < CustomerDesType.Types.Length; i++)
        {
            string curText = CustomerDesType.Types[i];
            string query = "UPDATE MembershipTypes " +
                            "SET Desc= " + curText + 
                            " WHERE Id = " + (i + 1);
            Sql(query);
        }
    }

    public override void Down()
    {
    }
}

Но я не могу запустить update-database, я получаю эту ошибку :

Неверный синтаксис рядом с ключевым словом 'as'

Я хочу сопоставить столбец Id с CustomerDesType.Types [i + 1].

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...