Subsonic 亚音速3-超音速音箱<;T>;()-不允许varchar的sql_变量

Subsonic 亚音速3-超音速音箱<;T>;()-不允许varchar的sql_变量,subsonic,Subsonic,我在跑亚音速3 尝试调用存储过程(sp.ExecuteTypedList())时,出现以下错误: 数据类型的隐式转换 不允许varchar的sql_变量。 使用CONVERT函数运行此命令 询问 你知道怎么解决这个问题吗 我很确定这是一只虫子。我昨晚记录了一个问题:我很确定这是一个bug。昨晚我记录了一个问题:今天解决了这个问题-将在未来几天内推动。今天解决了这个问题-将在未来几天内推动。同时,这里是John建议的解决方案 在存储过程中 换线 sp.Command.AddParameter("&

我在跑亚音速3 尝试调用存储过程(sp.ExecuteTypedList())时,出现以下错误:

数据类型的隐式转换 不允许varchar的sql_变量。 使用CONVERT函数运行此命令 询问


你知道怎么解决这个问题吗

我很确定这是一只虫子。我昨晚记录了一个问题:

我很确定这是一个bug。昨晚我记录了一个问题:

今天解决了这个问题-将在未来几天内推动。

今天解决了这个问题-将在未来几天内推动。

同时,这里是John建议的解决方案

在存储过程中

换线

sp.Command.AddParameter("<#=par.Name#>",<#=par.Name#>);
sp.Command.AddParameter(“,”);

sp.Command.AddParameter(“,”DbType.);

同时,这里有一个来自约翰建议的解决方案

在存储过程中

换线

sp.Command.AddParameter("<#=par.Name#>",<#=par.Name#>);
sp.Command.AddParameter(“,”);

sp.Command.AddParameter(“,”DbType.);

Rob刚刚更新了罚单,说它已经修好了。不过我还没有测试。Rob刚刚更新了罚单,说它已经修好了。不过我还没有测试。