当前位置:编程学习 > C#/ASP.NET >>

用过netcms的进来下

System.Data.SqlClient.SqlException: 参数化查询 '(@NewsID nvarchar(4000))Select [Id],[NewsID],[NewsType],[OrderID' 需要参数 '@NewsID',但未提供该参数。

有6个栏目会生成失败
其他的17个都是好的
不知道为啥会在生成中丢失newsid
数据库中也是有newsid的 --------------------编程问答--------------------
报错是没有给NewsID传值,并不是说你数据库没有啥的 --------------------编程问答--------------------
引用 楼主 y12312333 的回复:
System.Data.SqlClient.SqlException: 参数化查询 '(@NewsID nvarchar(4000))Select [Id],[NewsID],[NewsType],[OrderID' 需要参数 '@NewsID',但未提供该参数。

有6个栏目会生成失败
其他的17个都是好的
不知道为啥会在生成中丢失newsid
数据库中也是有newsid的

断点调试下 应该是你的newsID为null了多疑报错! --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 以上的分析从技术是有道理的,但是现实上他们没有用过这个程序,只是技术性分析。现实情况是你把内容页的标签放到列表页模板里去了,肯定找不到newsid啊。
我也是遇到了这个问题,苦逼的调试了好几天,又是断点,又是跟踪,最后发现把内容页的标签放到列表页模板里去了。 --------------------编程问答--------------------
引用 4 楼 maohongshan 的回复:
以上的分析从技术是有道理的,但是现实上他们没有用过这个程序,只是技术性分析。现实情况是你把内容页的标签放到列表页模板里去了,肯定找不到newsid啊。
我也是遇到了这个问题,苦逼的调试了好几天,又是断点,又是跟踪,最后发现把内容页的标签放到列表页模板里去了。


对头。
标签放错地方了。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,