Im с использованием новейшей SVN 2.2 сборки скомпилированной с VS 2008. Когда я строем своих классов VB, используя Sonic.exe столбцов типа Даты (Не Datetime) генерируется "System.String". Кто-нибудь еще нашел эту проблему и получил решение или это проблема с Subsonic?Дозвуковых 2,2 Сформированы недвижимость SQL Server 2008 Дата
ответ
Отправить вопрос здесь: http://code.google.com/p/subsonicproject/issues/list
Вы подтверждаете, что это проблема? Я с радостью отправлю вопрос, но я бы предпочел не добавлять его в стек проблем без необходимости. Мне кажется, что это такая «базовая» проблема, которую другие должны испытывать, но я не вижу никаких других отчетов. - Zapatta 46 секунд назад – Zapatta
Это все еще нерешенный вопрос, но это легко исправить. Если у вас есть исходный код SubSonic, сделайте несколько изменений.
- src \ SubSonic \ DataProviders \ SqlDataProvider.cs.
вокруг линии # 1010 выше "случае DateTime" добавить:
case "date":
return DbType.Date;
- ЦСИ \ SubSonic \ ActiveRecord \ AbsractList.cs Вокруг линии # 85 выше "еще если (DBTYPE == DbType.DateTime)" добавить :
else if (dbType == DbType.Date)
{
DateTime dX = Convert.ToDateTime(xVal);
DateTime dY = Convert.ToDateTime(yVal);
result = dX.CompareTo(dY);
}
- ЦСИ \ SubSonic \ CodeLanguage \ CSharpCodeLanguage.cs Вокруг линии # 222 выше "случай DbType.DateTime" добавить:
case DbType.Date:
Я на 99% это были основные изменения, необходимые, без этих изменений последняя версия не будет должным образом поддерживать тип данных «DATE» SQL Server 2008.
- 1. Помощь с дозвуковых 2,2 связывания
- 2. sql server 2008 последняя дата
- 3. Passing C# Дата для SQL Server 2008
- 4. Zend_Db_Adapter_Sqlsrv дата вставки SQL Server 2008
- 5. Дата между - SQL Server 2008 - ASP.net
- 6. Дата создания в SQL Server 2008?
- 7. Getdate() sql server 2008
- 8. Ошибка SQL Server Дата преобразования
- 9. sql 2008 измененная дата метаданных
- 10. Дата Диапазон между последними 2 записями Sql Server 2008
- 11. Дата проверки запроса SQL Server 2008 в тот же день
- 12. Реализация (дата-время Delta) в SQL Server 2008
- 13. Рассчитанная дата как имя столбца SQL Server 2008
- 14. SQL Server 2008 обновление r2 макс (последние) дата в таблице
- 15. Почему [дата] + ([время] - [смещение]) не определена в SQL Server 2008?
- 16. что точность «дата» колонного типа в SQL Server 2008
- 17. SQL Server 2008 - Невозможно заказать данные с помощью отформатированный Дата
- 18. Дата извлечения из поля varchar в SQL Server 2008
- 19. SQL Server 2008 - обновить поле, если дата старше 60 дней
- 20. SQL Server 2008 между функцией
- 21. Дата Форматирование SQL Server
- 22. Дата SQL Server join
- 23. SQL Server: Дата автоматизации
- 24. Sql Server Дата новообращенного
- 25. Дата сжатия SQL Server
- 26. Дата создания SQL Server
- 27. SQL Server Ближайшая дата
- 28. Обновление SQL Server 2005 SQL Server 2008
- 29. SQL Server 2008 Безопасность
- 30. SQL Server 2008 CAL
Вы подтверждаете, что это проблема? Я с радостью отправлю вопрос, но я бы не захотел добавить его в стек проблем без необходимости. Мне кажется, что это такая «базовая» проблема, которую другие должны испытывать, но я не вижу никаких других отчетов. – Zapatta
Это все еще проблема, билет на дату 2008 был закрыт, но это, похоже, повлияло на дату и время, а не на дату или время. –