у меня работает дозвуковая 3 при попытке вызвать хранимую процедуру (sp.ExecuteTypedList ()) я получаю ошибку:
Неявное преобразование из типа данных sql_variant для varchar не допускается. Используйте функцию CONVERT, чтобы запустить это запрос.
Есть идеи, как это исправить?
Исправлено сегодня - будет толчок в следующие несколько дней.
В то же время вот решение от предложения Джона
в StoredProcedures.tt
изменить строку
sp.Command.AddParameter("<#=par.Name#>",<#=par.Name#>);
до
sp.Command.AddParameter("<#=par.Name#>",<#=par.Name#>, DbType.<#= GetDbType(par.SysType)#>);
Я уверен, что это ошибка. Я зарегистрировал проблему вчера вечером: http://github.com/subsonic/SubSonic-3.0/issues#issue/29