我有一个TableAdapter从stored procedure中获取行。出于某种原因,当没有结果时,TableAdapter返回值为0而不是NULL的INT。存储过程有NOCOUNT ON
。TableAdapter返回ASP.NET中的幻像结果
与此问题是,我有一个ListView在前端EmptyDataTemplate,它不显示。当我在查询分析器中运行查询时,发现它返回0而不是NULL。
存储过程有一个简单的'SELECT * FROM WHERE'和一个INT参数(NOT输出)。在查询分析器中运行它,我没有得到预期的输出。
发生了什么事?
其实,我已经证实情况并非如此。在查询分析器中运行查询并没有返回任何结果,同样,运行其他未在数据集设计器中产生任何结果的SP也没有导致这种幻影结果。 – 2009-07-04 07:29:56