CREATE PROCEDURE GetArticleDetails
(
@NewsID decimal (18),
@NewsTitle varchar(100) OUTPUT,
@NewsContent text
) AS
Select @NewsTitle=NewsTitle,@NewsContent=NewsContent From T_Article Where NewsID=@NewsID
GO
会抱错。
用如下方法可以解决问题,但是NewsContent的值被截了一部分。
CREATE PROCEDURE GetArticleDetails
(
@NewsID decimal (18),
@NewsTitle varchar(100) OUTPUT,
@NewsContent nvarchar(4000) OUTPUT
) AS
Select @NewsTitle=NewsTitle,@NewsContent=cast(NewsContent as nvarchar(4000))
From T_Article Where NewsID=@NewsID
GO求能完整的输出NewsTitle字段值的方法
(
@NewsID decimal (18),
@NewsTitle varchar(100) OUTPUT,
@NewsContent text
) AS
Select @NewsTitle=NewsTitle,@NewsContent=NewsContent From T_Article Where NewsID=@NewsID
GO
会抱错。
用如下方法可以解决问题,但是NewsContent的值被截了一部分。
CREATE PROCEDURE GetArticleDetails
(
@NewsID decimal (18),
@NewsTitle varchar(100) OUTPUT,
@NewsContent nvarchar(4000) OUTPUT
) AS
Select @NewsTitle=NewsTitle,@NewsContent=cast(NewsContent as nvarchar(4000))
From T_Article Where NewsID=@NewsID
GO求能完整的输出NewsTitle字段值的方法
解决方案 »
- 【简单问题】listBox中元素比较
- vs2010排版
- C#中怎样让鼠标的滚轮禁用(winform中)
- appface使用问题
- urlrewriter 简单问题,,在线等
- 在用Graphics类绘图时, 同一段绘图代码 在form_load事件不能显示图,可在click事件下就可以显示
- 在C#中执行存储过程
- C#里怎么读取Delphi里的TClientDataSet的结果集啊就是它的xmldata生成的串??????????
- 如何設置grid中的欄位數、調整欄位寬度?
- 新开一个界面设计群,愿爱好者请进!!!
- DataView数据筛选更新问题,迷惑中
- Winform的DataGrid是否可以横过来呢?? 即HeaderText放在表格的左侧, 谢谢
第二中方法中把@NewsContent 的值范围设大点
TO:lulei,第二种方法的nvarchar最大就到4000了,第一种方法的错误就不说了。