




Лучший метод - дд МММ гггг (т.е. 15 сентября 2008 г.). Это означает, что нет никакой возможности ошибиться для разных местных жителей.
ds.select(DBDate = '15 Sep 2008')
Вы также можете использовать функцию DateFormat для преобразования в длинный формат даты, и это тоже будет работать нормально.
Для SQL Select я использую следующее:
public string BuildSQL()
{
// Format: CAST('2000-05-08 12:35:29' AS datetime)
StringBuilder sb = new StringBuilder("CAST('");
sb.Append(_dateTime.ToString("yyyy-MM-dd HH:mm:ss"));
sb.Append("' AS datetime)");
return sb.ToString();
}