Как установить DateTime, используя mysql xdevapi в C# - PullRequest
0 голосов
/ 26 мая 2020

Я пытаюсь вставить строку с полем DATETIME, используя MySqlX.XDevAPI. Что бы я ни пытался, я просто получаю это сообщение crypti c:

Ожидаемый тип токена IDENT в позиции токена 0

Я пробовал формат строки:

dt.ToString ("yyyy-MM-dd HH: mm: ss")

Я пробовал UT C формат секунд:

((DateTimeOffset) dt) .ToUnixTimeSeconds ();

Я также пробовал просто передать экземпляр System.DateTime в качестве значения ... Ничего не работает, и я не могу найти никакой документации о том, как выполните эту простую задачу.

Какой правильный формат?

1 Ответ

1 голос
/ 26 мая 2020

Разобрался. Очевидно, ему не понравилось, что столбец назывался «время», поскольку это зарезервированное ключевое слово. Теперь это работает: dt.ToString ("yyyy-MM-dd HH: mm: ss")

...