Я искал похожие вопросы и пробовал запрос SQL:
"SELECT * FROM expenses WHERE strftime('%m', date) = 2";
, который у меня не работает (ничего не возвращается).
При создании записи, чтобы сохранитьдата, которую я использую, выбирая дату, а затем параметр для команды (в другом месте, не относящемся к запросу выше):
cmd.Parameters.Add("@date", System.Data.DbType.Date).Value =this.dateTimePicker1.Value.Date;