发现问题
今天敲击牛腩,在敲击Web页面的List.aspx之后,点击Ctrl+F5运行,发现运行不了,首先是数据库中调取数据有问题,因为这个数据是用存储过程调取的,所以需要修改存储过程,这时候只需要改成如下代码就行:
将这个更改完之后就可以在数据库中调取到应需要的数据了,但是这只是一个开始,在修改完这个之后,我继续运行List.aspx,然后给我报出了“过程或函数 ‘news_selectByCaId’ 需要参数 ‘@caid’,但未提供该参数。”这个错误;如下
分析问题
网上有很多答案,有的说是不是没有用到cmd,但是从代码中就可已看出cmd是有用到的。所以这方面的解决方案直接给排除。