May 19, 2009
Парсинг csv файлов
Часто возникает задача парсинга csv файлов. Как правило каждый думает что там нечего делать и спокойно вызывает метод Split(","); Но бывает, что в поле которое нужно получить тоже есть ",". Тогда начинается выдумывание сложных регулярок и т.д.
Для упрощения жизни есть класс Microsoft.VisualBasic.FileIO.TextFieldParser в котором уже реализован парсинг. Для его использования надо будет добавить в проект ссылку на Microsoft.VisualBasic.
May 15, 2009
Sql DateTime и DateTime
Часто возникают SQL ошибки из-за использования константы DateTime.MinValue.
Это происходит потому, что DateTime возвращает 01.01.0001, а минимально возможная SQL дата это 01.01.1753.
Для того, чтобы избежать их используйте SqlDateTime.MinValue.
Subscribe to:
Posts (Atom)