Возможно ли выполнить запрос на основе даты с использованием синтаксиса xpath? Все, что я исследовал, скрывает, что это невозможно. Я запрашиваю группу календарей и хочу только вернуть данные за месяц. Какие стратегии я мог бы использовать для достижения этой цели?Axes.SelectItems() с запросом на основе DateTime?
8/10/2010: Edit для получения дополнительной информации
Я строй системы уведомлений, где пользователи могут получать напоминания для определенных событий. Напоминания могут наступать 4 недели, 3 недели, 2 недели, 1 неделя вперед. Я сохраняю эту информацию в отдельной базе данных SQL.
мне нужно сделать одну из двух вещей, чтобы сохранить свой код как можно более эффективным:
- ли избранный из моей таблицы уведомлений, а затем только вернуть события с уведомлениями, связанных с ними.
- Только верните 4 недели событий, а затем посмотрите, какие из них прикреплены к ним.
Для получения полного ответа вам необходимо отправить такой же уменьшенный образец ввода. – 2010-08-09 21:28:58
Я добавил дополнительную информацию. Надеюсь, этого достаточно, чтобы дать вам представление о том, что я пытаюсь сделать. – sestocker
Я попросил у вас такой же образец ввода, потому что если даты присутствуют на вашем входе, вы можете выбрать его строковое значение с XPath 1.0 или его типизированное значение в XPath 2.0. Кроме того, было предложено добавить какую-либо отметку даты в XML-модели данных (когда узел был добавлен в дерево). – 2010-08-10 17:41:40