Вернуть идентификатор новой записи, и заполнить его для объекта task

242
06 сентября 2021, 13:40

Нужна срочная помощь... В данном коде требуется вернуть идентификатор новой записи, и заполнить его для объекта task.

    /// <summary>
    /// Записывает в базу данных созданную задачу
    /// </summary>
    /// <param name="task"></param>
    public async Task CreateAsync(TaskDl task)
    {
        using IDbConnection db = Connection;
        db.Open();
        await db.ExecuteAsync(@"
        INSERT INTO Tasks (
        UserID, TargetID, Name, StartDate, EndDate, Discription) 
        VALUES(
        @UserID, @TargetID, @Name, @StartDate,@EndDate, @Discription)", 
        task);}

Я предполагаю что id получаем с помощью SCOPE_IDENTITY(), но второе условие что нужно заполнить его для task, кто может знает как решить данный вопрос?

READ ALSO
В Windows Form ежесекундно выводить текстовое сообщение из файла

В Windows Form ежесекундно выводить текстовое сообщение из файла

В Windows Form есть textboxНадо что бы каждую секунду текст из файла размещался в textbox

149
Нельзя в командную строку передать параметры

Нельзя в командную строку передать параметры

Тут заметил, случайно, если мы попытаемся в своем приложении запустить командную строку с любыми параметрамиТо откроется только окошко CMD

80
Преобразовать строку в дату. mySQL

Преобразовать строку в дату. mySQL

Получаю котировки валют в XMLДата котировки передается в таком формате:

143
Ускорение миграции/изменения таблиц в MySQL?

Ускорение миграции/изменения таблиц в MySQL?

поделитесь пожалуйста мыслями, опытом

156