--执行查询
EXEC(N'SELECT TOP '+@TopN
+N' '+@FieldShow
+N' FROM '+@tbname
+N' a LEFT JOIN(SELECT TOP '+@TopN1
+N' '+@FieldKey
+N' FROM '+@tbname
+N' a '+@Where
+N' '+@FieldOrder
+N')b ON '+@Where1
+N' '+@Where2
+N' '+@FieldOrder)首先用printf(
N'SELECT TOP '+@TopN
+N' '+@FieldShow
+N' FROM '+@tbname
+N' a LEFT JOIN(SELECT TOP '+@TopN1
+N' '+@FieldKey
+N' FROM '+@tbname
+N' a '+@Where
+N' '+@FieldOrder
+N')b ON '+@Where1
+N' '+@Where2
+N' '+@FieldOrder
)看看sql是不是有问题.
或者直接执行一下,看看存储过程本身是不是能work.保证了上面的步骤没有问题,再检查你的code.请先自己尝试找小原因,这样比直接问别人,更能提高.
EXEC(N'SELECT TOP '+@TopN
+N' '+@FieldShow
+N' FROM '+@tbname
+N' a LEFT JOIN(SELECT TOP '+@TopN1
+N' '+@FieldKey
+N' FROM '+@tbname
+N' a '+@Where
+N' '+@FieldOrder
+N')b ON '+@Where1
+N' '+@Where2
+N' '+@FieldOrder)首先用printf(
N'SELECT TOP '+@TopN
+N' '+@FieldShow
+N' FROM '+@tbname
+N' a LEFT JOIN(SELECT TOP '+@TopN1
+N' '+@FieldKey
+N' FROM '+@tbname
+N' a '+@Where
+N' '+@FieldOrder
+N')b ON '+@Where1
+N' '+@Where2
+N' '+@FieldOrder
)看看sql是不是有问题.
或者直接执行一下,看看存储过程本身是不是能work.保证了上面的步骤没有问题,再检查你的code.请先自己尝试找小原因,这样比直接问别人,更能提高.
解决方案 »
- fileupload 默认打开目录?
- 这个怎么会出错呢?
- 过滤非法字符
- 大虾们帮帮小弟,怎样才能读到Panel 中 嵌套的控件 中 的控件的值
- 请问如何取得一个URL图片并把它下载后生成缩略图?
- 关于ASP.NET应用程序启动调试的问题
- asp.net post 登陆https网站登不进 500错误,何解?
- 问一个神都没办法解释的问题,我输入某个网址居然显示我本机IIS的网站!女性勿入!!!!!
- 本站asp.net版面诚招版主啦
- 我想用一个能搜索到某个特定程序(如realplayer)路径的函数(在线等待,马上给分)
- 类似于这样的分页12345.....10 怎么解决,最好完整的代码发给我一份,很急!!!!
- gridview使用问题,高手回答
RecordCount = Convert.ToInt32(pram.Value);
这个只是测试到返回的数量