C#调用存储过程出错
我在查询分析器中调用存储过程时,一切OK,可以将输出参数print出来,但在C#中调用存储过程时,不能将存储过程中的输出参数取到C#的string变量中,运行时报错如下:
错误信息:不允许从数据类型 ntext 到 varchar 的隐性转换。请使用 CONVERT 函数来运行此查询。
请问什么原因?!
------解决方案--------------------......
SqlParameter sp=new SqlParameter( "@aa ",SqlDbType.NText);
sp.Direction=ParameterDirection.Output;
......