Один из моих столбцов таблицы по имени «SETDATE» типа DateTime выглядит так:Как настроить Формат даты
2010-08-02 02:55:58.420
Формат DateTime из приложения выглядит так:
2/11/2010
Проблема заключается в том :
Я передаю SQL-запрос в БД через приложение. Запрос имеет предложение WHERE , которое сравнивает SetDate с датой, поступающей из приложения.
колонка SETDATE осуществляет этот формат: 2010-08-02 02:55:58.420
Дата передается от приложения осуществляет этот формат: 3/12/2010
Я просто нужно сравнить две даты без времени 2010-08-02
и 3/12/2010
.
Поскольку они находятся в разных форматах, я не получаю никаких записей из базы данных.
Я использую C# и T-SQL.
Любые идеи?
Приложение не позволяет отправлять параметризованные запросы? –
Как вы строите запрос в своем приложении? Сохранить proc? Параметрированный запрос? ... – Jaime
В моем случае я жестко кодирую запрос временно. – user311509