Вообще не пойму наивных новичков, которые используют SQLite3, а потом жалуются что он стирается(На некоторых хостах такое есть) и прочие проблемы.
Лучше сразу MySQL или нормальную СУБД.
mayton2019, скорее всего. Date = пустой. Либо undefined либо null.
Могу также предположить, что он выбрал неправильный тип данных или неправильно настроил это поле.
Rsa97, Именно так. Но автор хочет "без адаптаций". Но в С это дается очень трудно.
Приложение лишь отчасти можно сделать кроссплатформенным, сделать его кроссплатформенным на 100% трудно. Под каждую архитектуру да и вообще ОС придется делать некоторые изменения в коде.
Но бинарник сделать под все архитектуры - это тем более невозможно. Бинарник - это двоичный код. Но! Двоичный код у архитектур как ARM64, ARM32, итд разный. Он не одинаковый. То есть - если сделать двоичный код под х64, АРМ64 его не поймет и не выполнит.
dddeniskaaa, стоит помнить, что ОСи и архитектуры имеют разные API. То есть - нельзя скомпилировать один бинарник, который будет работать на всех архитектурах и ОСях. Это невозможно. Как я отметил, под каждую архитектуру и, возможно, даже ОС придется делать бинарники.