Я пытаюсь вставить время только значение, но получить следующее сообщение об ошибкеSqlDateTime переполнения Исключение
- ех { "Переполнение SqlDateTime. Должно быть между 1/1/1753 12:00:00 AM и 12/31/9999 11:59:59 PM. "} System.Exception
от переднего конца, время выбирается с помощью "TimeEdit" контроль, с вверх и вниз стрелками. Таблица в SQL Server имеет поля, заданные как smalldatetime. Мне нужно только сохранить время. Я использую следующие для возврата данных в приложение
выберите идентификатор, конвертирование (СИМ (5), timeFrom, 8), как timeFrom, CONVERT (CHAR (5), TimeTo, 8), как TimeTo ОТ dbo.Availability где id = @id и dayName = @weekday
Как пропустить время только для стола?
Редактировать ~ Решение Согласно Euardo и Chris, моим решением было передать строку datetime вместо строки времени. Я отформатировал свой результат согласно Time Format с помощью «g».
Благодаря
Не должны ли вы отметить ответ Euardos или Chris как правильный ответ? – Kasper 2008-10-28 18:03:18
Да, я тоже это сказал .... и с дополнительным советом, и я получаю friggn -1. – StingyJack 2008-10-28 18:18:51
Kasper- я сделал отметку о Крисе .... что у вас в этой коробке Pentium 10? – 2008-10-31 03:52:15