Что такое EOF для двоичных файлов? Состояние? Символ?

Никогда, никогда, хранить даты внутри себя как строки. Не в базе данных, а не в вашем приложении.

Если вам нужно переместить значения даты между серверами, перейдите в двоичный файл. Или, если вам действительно нужно использовать строки, используйте ToString(CultureInfo.InvariantCulture) или просто сериализуйте свойство Ticks.

Кроме того, никогда не передавайте даты в виде строк в базу данных с помощью SQL-команд, которые вы создаете с использованием кода. Используйте SqlParameter для этого или даже лучше, полагайтесь на некоторый O / R Mapper, такой как Entity Framework или Linq to SQL.

16
задан Mat 21 May 2013 в 19:28
поделиться