留言簿

我要留言
留言搜索

2007-09-09 10:59  mlwyc

老报错: 服务器: 消息 170,级别 15,状态 1,过程 GetPageNovel,行 13<br>第 13 行: 'N_Type' 附近有语法错误。<br><br>就是 N_Type_Name=(select N_TypeName from Novel_Type cd where cd.N_Type=0.N_Type),出错

2007-09-09 10:58  mlwyc

帮我看一下这个存储过程,老大 <br>遇到这种转换该怎么写啊?<br>create procedure GetPageNovel<br>@pagesize int,<br>@pageindex int<br>as<br>set nocount on<br>declare @indextable table(id int identity(1,1),nid int)<br>declare @PageLowerBound int<br>declare @PageUpperBound int<br>set @PageLowerBound=(@pageindex-1)*@pagesize<br>set @PageUpperBound=@PageLowerBound+@pagesize<br>set rowcount @PageUpperBound<br>insert into @indextable(nid) select Novel from Novel  order by N_AddTime desc<br>select *,N_Type_Name=(select N_TypeName from Novel_Type cd where cd.N_Type=0.N_Type),N_Lock_Name=(case N_Lock when 'T' then '禁用' when 'F' then '未禁用' end) from Novel O,@indextable t where O.Novel=t.nid<br>and t.id between @PageLowerBound+1 and @PageUpperBound order by t.id<br>set nocount off<br>GO
回复:N_Type_Name=(select N_TypeName from Novel_Type cd where cd.N_Type=0.N_Type) 应该是这样吧:(select N_TypeName from Novel_Type cd where cd.N_Type=0.N_Type) as N_Type_Name,N_Lock_Name也一样。谢谢!

2007-09-07 16:35  debug1984

怎么逆序排列呢?顺序的分页可以正常,但是使用逆序的时候,就有点问题。有实际代码例子吗?谢谢。<br>debug1984@126.com
回复:对不起,我不太懂您说的逆序排列是什么意思,是指分页的数据吗?能否详细解释一下或者给个例子看看呢?谢谢!

2007-09-05 10:39  daishengs

&lt;webdiyer:aspnetpager id=&quot;AspNetPager1&quot; runat=&quot;server&quot; OnPageChanged=&quot;AspNetPager1_PageChanged&quot; PageSize =&quot;2&quot;&gt;&lt;/webdiyer:aspnetpager&gt;<br>    protected void AspNetPager1_PageChanged(object sender, EventArgs e)<br>    {<br>lblMessage.Text=AspNetPager1.StartRecordIndex.ToString ();<br>    }

2007-09-05 10:39  daishengs

Webdiyer:你好!<br>我现在在用你的6.0版本,在ASP.NET2.0下用,现在出现一个问题,百思不得其解,就是我点第1、2、3页时,StartRecordIndex相应为1、3、5。
回复:您好,StartRecordIndex 是指每页第一页记录的起始索引,如每页有10条记录,那么第一页的StartRecordIndex是1,第二页就是11,第三页是21,如此类似,从上面的数值看,您每页应该是显示两条记录,所以第二页的StartRecordIndex是3,第三页是5,这是对的,请注意区分StartRecordIndex和CurrentPageIndex,后者才是当前页索引,即上面的1、2、3。

2007-09-05 10:08  leonard

请问我用的是AspNetPager V5.0,里面可以设置点击分页加上自己需要的参数吗?<br>比如http://localhost/show.aspx?id=5&amp;xin=women<br>里面的&amp;xin=women是我想加的,我该怎么做呢<br>谢谢
回复:您好,分页时不可以自己加参数,但分页控个把会保留原来url中的所有参数的,只要页面的url中有xin=women,那么分页后这个参数仍然会存在,不会丢失的。谢谢!

2007-09-04 14:59  liqiang665

错误	2	类型“System.Web.UI.WebControls.Panel”在未被引用的程序集中定义。必须添加对程序集“System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”的引用。	E:\jx\DataAccess\NWDSASqlFactory.cs	244	24	DataAccess<br><br><br>我在项目类文件里添加出问题了
回复:您是在数据访问层中引用了分页控件吗?分页控件应该只出现在表现层中,不过如果您要在数据层引用也是可以的,出现上面的错误应该是您的数据层中没有引用System.Web.dll文件引起的,您添加对这个文件的引用试试。

2007-09-03 16:55  ayurep

我做了个ajax分页,用的AspNetPager1.CurrentPageIndex取当前页索引。<br><br>可不知道为什么得到的分页结果是上一次的索引记录。<br><br>如:当点第2页没有反应,再点第4页是上次第2页的记录,再点第6页,也是上一次的第4页记录....
回复:这可能是由于服务器端和客户端不同步造成的,服务器端CurrentPageIndex 值为6时,客户端获取的却是分页前的值4,看一下您的情况是不是这样。

2007-09-03 15:50  zhangweitaylor

ASP.NET1.1中一直使用您的控件,升级到ASP.NET2.0后,刚开始下载了您的6.0版本,使用正常,这几天,忽然不能用了,报“That assembly does not allow partially trusted callers.”错误,看到您给其他人的留言,下载了最新的程序,2007-4-10的版本,可是问题仍然无法解决,AssemblyInfo加上了[assembly: AllowPartiallyTrustedCallers],还是无效,请老大帮忙,谢谢,我的邮箱:zhangtaylor@126.com
回复:最新版本的控件dll文件已经修正了这个问题,您无需自己加入上面的代码,请下载一个最新版的控件dll文件试试。谢谢!

2007-09-02 18:19  haoyi@ait.net.cn

关于AspNetPagerSamples.rar文件,我正在学习中,可文件提示 AspNetPagerSamples.rar: 不可预料的压缩文件末端<br><br>麻烦老大发一份到我的EMAIL里,谢谢<br>haoyi0418@yahoo.com.cn
回复:已发到您的邮箱,请注意接收。
;