易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net下后台常用分页解决方案的思考

SQL
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go


--阿会楠sosuo8.com根据网络上的代码进行了修改,版权归原作者所有2009-4-5
--阿会楠做了一次升级,2009-9-27
--修改输出总记录数

ALTER PROCEDURE [dbo].[pagination]
@tblName nvarchar(1000), -- 表名
@fldName nvarchar(1000), -- 需要返回的列
@orderfldName nvarchar(255), -- 排序的字段名
@PageSize int, -- 页尺寸
@PageIndex int, -- 页码
@OrderType bit, -- 设置排序类型, 非 0 值则降序
@strWhere nvarchar(1500), -- 查询条件 (注意: 不要加 where)
@isCount bit--设置是否返回记录总数,0不返回、1返回
AS

declare @strSQL nvarchar(4000) -- 主语句
declare @strTmp nvarchar(110) -- 临时变量
declare @strOrder nvarchar(400) -- 排序类型
--declare @timediff datetime --耗时

begin
--select @timediff = Getdate()
--if @strWhere !=''
if @isCount = 1

exec('select count(*) from ' + @tblName + ' where '+@strWhere)

Else

if @OrderType != 0
begin
set @strTmp = '<(select min'
set @strOrder = ' order by ' + @orderfldName +' desc'
--如果@OrderType不是0,就执行降序,这句很重要!
end

else
begin
set @strTmp = '>(select max'
set @strOrder = ' order by ' + @orderfldName +' asc'
end
if @PageIndex = 1
begin
if @strWhere != ''
set @strSQL = 'select top ' + str(@PageSize) +' '+@fldName+ ' from ' + @tblName + ' where ' +


相关文档:

ASP.NET中javascript与c#互相访问

下面要解决的问题如下:
       1.如何在JavaScript访问C#函数?
  2.如何在JavaScript访问C#变量?
  3.如何在C#中访问JavaScript的已有变量?
  4.如何在C#中访问JavaScript函数?
  问题1答案如下:
  javaScript函数中执行C#代码中的函数:
  方法一:
  &nbs ......

ASP.net中Timer和WebService的使用

 示例一
在Global.asax.cs文件中: 
 protected void Application_Start(Object sender, EventArgs e)
      {
               System.Timers.Timer timer1 = new System.Timers.Timer();
 &nbs ......

ASP.NET中常用的三十三种代码


 1. 打开新的窗口并传送参数:
传送参数:
response.write("<script>window.open('*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"')</script>")
接收参数:
string a = Request.QueryString("id");
string b = Request.QueryString("id1");
2.为按钮添加对话框
Button1.Attribute ......

ASP.NET程序中常用代码汇总


ASP.NET程序中常用代码汇总
1.自定义异常处理
//自定义异常处理类
using System;
using System.Diagnostics;
namespace MyAppException
{
 /// <summary>
 /// 从系统异常类ApplicationException继承的应用程序异常处理类。
 /// 自动将异常内容记录到Windows NT/2000的应用程序日志
 /// </summary> ......

浅谈ASP.NET的内部机制(一)

 前言:当一个Http请求发送给一个aspx页面时,服务器进行了哪些操作?又如何来解析这个请求?ASP.NET在接收请求后是怎么运行的,如怎么编译以及怎么样用托管的代码来运行的?.....理解这些问题,使我们可以更加好的开发ASP.NET。
  1.当我们在浏览器中请求一个ASP.NET网站的某个页面的时候,如,我们在浏览器中输入" ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号