当前位置: 代码迷 >> Sql Server >> C#调用存储过程出错,该如何解决
  详细解决方案

C#调用存储过程出错,该如何解决

热度:76   发布时间:2016-04-27 20:11:26.0
C#调用存储过程出错
我在查询分析器中调用存储过程时,一切OK,可以将输出参数print出来,但在C#中调用存储过程时,不能将存储过程中的输出参数取到C#的string变量中,运行时报错如下:

错误信息:不允许从数据类型   ntext   到   varchar   的隐性转换。请使用   CONVERT   函数来运行此查询。

请问什么原因?!

------解决方案--------------------
......

SqlParameter sp=new SqlParameter( "@aa ",SqlDbType.NText);
sp.Direction=ParameterDirection.Output;

......
  相关解决方案