Я работаю с базой данных Sqlite в C #, когда я вставляю в нее свою дату, все работает нормально (в формате MM.YYYY
). Тем не менее, когда я обновляю базу данных, sqlite обрезает начальные нули , поэтому 09.2019
отображается как 9.2019
. Но для дальнейших операций важно, чтобы начальный ноль оставался на своем месте.
При создании таблицы «кредиты» я использую ТЕКСТ для даты ее сохранения.
Я покажу вам некоторый кодкак я обновляю базу данных:
SQLiteCommand command = new SQLiteCommand(databaseConnection);
command.CommandText = "Update credits Set lastDate = " + date +
" WHERE ID=" + Convert.ToString(index);
command.ExecuteScalar();