做网络销售保温材料用什么网站好seo免费诊断联系方式

pingmian/2025/10/8 3:53:25/文章来源:
做网络销售保温材料用什么网站好,seo免费诊断联系方式,哈尔滨设计公司排名,建网站没有公司地址怎么办大数量分页#xff0c;使用存储过程。 这个存储过程是网络上考的#xff0c;呵呵。我把它给贴出来#xff0c;希望原作者别砸我砖头。。。。。 ALTER PROCEDURE SP_Pagination/**//****************************************************************** 千万数量级分页存…大数量分页使用存储过程。 这个存储过程是网络上考的呵呵。我把它给贴出来希望原作者别砸我砖头。。。。。   ALTER    PROCEDURE SP_Pagination/**//****************************************************************** 千万数量级分页存储过程 *****************************************************************参数说明:1.Tables :表名称,视图2.PrimaryKey :主关键字3.Sort :排序语句不带Order By 比如NewsID Desc,OrderRows Asc4.CurrentPage :当前页码5.PageSize :分页尺寸6.Filter :过滤语句不带Where 7.Group :Group语句,不带Group By效果演示http://www.cn5135.com/_App/Enterprise/QueryResult.aspx***************************************************************/(Tables varchar(2000),PrimaryKey varchar(500),Sort varchar(500)  NULL,CurrentPage int  1,PageSize int  10,Fields varchar(2000)  *,Filter varchar(1000)  NULL,Group varchar(1000)  NULL)AS/**//*默认排序*/IF Sort IS NULL OR Sort  SET Sort  PrimaryKeyDECLARE SortTable varchar(1000)DECLARE SortName varchar(1000)DECLARE strSortColumn varchar(1000)DECLARE operator char(2)DECLARE type varchar(1000)DECLARE prec int/**//*设定排序语句.*/IF CHARINDEX(DESC,Sort)0BEGINSET strSortColumn  REPLACE(Sort, DESC, )SET operator  ENDELSEBEGINIF CHARINDEX(ASC, Sort)  0SET strSortColumn  REPLACE(Sort, ASC, )SET operator  ENDIF CHARINDEX(., strSortColumn)  0BEGINSET SortTable  SUBSTRING(strSortColumn, 0, CHARINDEX(.,strSortColumn))SET SortName  SUBSTRING(strSortColumn, CHARINDEX(.,strSortColumn)  1, LEN(strSortColumn))ENDELSEBEGINSET SortTable  TablesSET SortName  strSortColumnENDSELECT typet.name, precc.precFROM sysobjects o JOIN syscolumns c on o.idc.idJOIN systypes t on c.xusertypet.xusertypeWHERE o.name  SortTable AND c.name  SortNameIF CHARINDEX(char, type)  0SET type  type  (  CAST(prec AS varchar)  )DECLARE strPageSize varchar(500)DECLARE strStartRow varchar(500)DECLARE strFilter varchar(1000)DECLARE strSimpleFilter varchar(1000)DECLARE strGroup varchar(1000)/**//*默认当前页*/IF CurrentPage  1SET CurrentPage  1/**//*设置分页参数.*/SET strPageSize  CAST(PageSize AS varchar(500))SET strStartRow  CAST(((CurrentPage - 1)*PageSize  1) AS varchar(500))/**//*筛选以及分组语句.*/IF Filter IS NOT NULL AND Filter ! BEGINSET strFilter   WHERE   Filter   SET strSimpleFilter   AND   Filter   ENDELSEBEGINSET strSimpleFilter  SET strFilter  ENDIF Group IS NOT NULL AND Group ! SET strGroup   GROUP BY   Group   ELSESET strGroup  /**//*执行查询语句*/EXEC(DECLARE SortColumn   type  SET ROWCOUNT   strStartRow  SELECT SortColumn  strSortColumn   FROM   Tables  strFilter     strGroup   ORDER BY   Sort  SET ROWCOUNT   strPageSize  SELECT   Fields   FROM   Tables   WHERE   strSortColumn  operator   SortColumn   strSimpleFilter     strGroup   ORDER BY   Sort  )   使用该存储过陈得到数据将数据绑定到数据控件提供了一个pageData类     /** summary    /// 数据源提供    /// /summary    public class PageData     {        private int _PageSize  10;        private int _PageIndex  1;        private int _PageCount  0;        private int _TotalCount  0;        private string _TableName;//表名        private string _QueryFieldName  *;//表字段FieldStr        private string _OrderStr  string.Empty; //排序_SortStr        private string _QueryCondition  string.Empty;//查询的条件 RowFilter        private string _PrimaryKey  string.Empty;//主键        /** summary        /// 显示页数        /// /summary        public int PageSize         {            get             {                return _PageSize;            }            set             {                _PageSize  value;            }        }        /** summary        /// 当前页        /// /summary        public int PageIndex         {            get             {                return _PageIndex;            }            set             {                _PageIndex  value;            }        }        /** summary        /// 总页数        /// /summary        public int PageCount         {            get             {                return _PageCount;            }        }        /** summary        /// 总记录数        /// /summary        public int TotalCount         {            get             {                return _TotalCount;            }        }        /** summary        /// 表名包括视图        /// /summary        public string TableName         {            get             {                return _TableName;            }            set             {                _TableName  value;            }        }        /** summary        /// 表字段FieldStr        /// /summary        public string QueryFieldName         {            get             {                return _QueryFieldName;            }            set             {                _QueryFieldName  value;            }        }        /** summary        /// 排序字段        /// /summary        public string OrderStr         {            get             {                return _OrderStr;            }            set             {                _OrderStr  value;            }        }        /** summary        /// 查询条件        /// /summary        public string QueryCondition         {            get             {                return _QueryCondition;            }            set             {                _QueryCondition  value;            }        }        /** summary        /// 主键        /// /summary        public string PrimaryKey         {            get  {                return _PrimaryKey;            }            set  {                _PrimaryKey  value;            }        }        public DataSet QueryDataTable()         {            SqlParameter[] parameters   {                    new SqlParameter(Tables, SqlDbType.VarChar, 255),                    new SqlParameter(PrimaryKey , SqlDbType.VarChar , 255),                        new SqlParameter(Sort, SqlDbType.VarChar , 255 ),                    new SqlParameter(CurrentPage, SqlDbType.Int),                    new SqlParameter(PageSize, SqlDbType.Int),                                                        new SqlParameter(Fields, SqlDbType.VarChar, 255),                    new SqlParameter(Filter, SqlDbType.VarChar,1000),                    new SqlParameter(Group ,SqlDbType.VarChar , 1000 )                    };            parameters[0].Value  _TableName;            parameters[1].Value  _PrimaryKey;            parameters[2].Value  _OrderStr;            parameters[3].Value  PageIndex;            parameters[4].Value  PageSize;            parameters[5].Value _QueryFieldName;            parameters[6].Value  _QueryCondition;            parameters[7].Value  string.Empty;            DataSet ds  DbHelperSQL.RunProcedure(SP_Pagination, parameters, dd);            _TotalCount  GetTotalCount();            if (_TotalCount  0)             {                _PageIndex  0;                _PageCount  0;            }            else             {                _PageCount  _TotalCount % _PageSize  0 ? _TotalCount / _PageSize : _TotalCount / _PageSize  1;                if (_PageIndex  _PageCount)                 {                    _PageIndex  _PageCount;                    parameters[4].Value  _PageSize;                    ds  QueryDataTable();                }            }            return ds;        }        public int GetTotalCount()         {            string strSql   select count(1) from _TableName;            if (_QueryCondition ! string.Empty)             {                strSql  where   _QueryCondition;            }            return int.Parse(DbHelperSQL.GetSingle(strSql).ToString());        }    }   好了在页面放个DATAGRIDVIEW 拖入控件pager       private void ReceiveOrderJLForm_Load(object sender, EventArgs e)         {            this.pager1.PageCurrent  1;            this.pager1.Bind();        }        private int dgvBind()         {            WindowsApp.MyControl.PageData pageData  new WindowsApp.MyControl.PageData();            pageData.TableName  T_ReceiveOrder;            pageData.PrimaryKey  ReceiveOrderID;            pageData.OrderStr  ReceiveOrderID desc;            pageData.PageIndex  this.pager1.PageCurrent;            pageData.PageSize  this.pager1.PageSize;            pageData.QueryCondition  _strSql  strWhere.ToString();            pageData.QueryFieldName  *;            this.pager1.bindingSource.DataSource  pageData.QueryDataTable().Tables[0];            this.pager1.bindingNavigator.BindingSource  pager1.bindingSource;            dgvReceiveOrder.AutoGenerateColumns  false;            dgvReceiveOrder.DataSource  this.pager1.bindingSource;            return pageData.TotalCount;        }        private int pager1_EventPaging(WindowsApp.MyControl.EventPagingArg e)         {            return dgvBind();        }   http://files.cnblogs.com/nosnowwolf/Pager.rar 控件下载转载于:https://www.cnblogs.com/bingoyan/archive/2012/10/23/2735959.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/89732.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站开发流程传智播客怎么模板建站

开源项目地址:https://gitee.com/gblfy/tx-position-check-in 关于微信小程序集成腾讯地图详情,可以参考:https://blog.csdn.net/weixin_40816738/article/details/122519497

建设网站需要花费多少钱企业网络营销的意义

1 package timetask.demo;2 3 import java.text.SimpleDateFormat;4 import java.util.Date;5 import java.util.Timer;6 import java.util.TimerTask;7 8 /*9 * time类 是一个线程实施,可以用来实现在某一个时间或者某一个时间段后安排某一个任务执行一次或者定期…

沧州响应式网站开发网站维护 代码

目录 ZipFile 对象 Path 对象 PyZipFile 对象 ZipInfo 对象 命令行接口 命令行选项 解压缩的障碍 由于文件本身 文件系统限制 资源限制 中断 提取的默认行为 源代码: Lib/zipfile/ ZIP 文件格式是一个常用的归档与压缩标准。 这个模块提供了创建、读取、写入、添加…

网站建设及运维方案wordpress显示中文乱码

前言 本文适合有一定基础的进行快速简单回顾复习。 对于现如今的无论哪一类软件或应用,都几乎无法离开数据库,常见使用的关系性数据库如MySQL、Oracle,非关系性数据库如MongoDB、Redis等。而MySQL数据库则是软件开发中最常用的数据库之一&…

网站做贸易用什么色调比较好百度安装应用

Julia 基本语法 Julia 是一种为高性能数值计算设计的动态编程语言。它结合了其他编程语言的优点,如 Python 的易用性和 C 的性能。Julia 的语法简洁明了,使得编写和理解代码都变得容易。本文将介绍 Julia 的基本语法,帮助读者快速入门。 变量和数据类型 在 Julia 中,变量…

网站的安全怎么做网络营销方式思维导图

熟悉C语言的人都知道,虽然C语言是一门高级语言,拥有很多高级语言的特性,但是作为一种由低级语言到高级的过渡,他又继承了很多低级语言的特性,那就是可以直接操作计算机的硬件设备。本人近日在学习有关PLC网络方面的知识…

贺州做网站哪家公司网站服务器申请

生成式人工智能研究焦点:揭秘基于扩散的模型 文章目录 生成式人工智能研究焦点:揭秘基于扩散的模型去噪扩散是什么让扩散发挥作用?采样生成图像的设计选择以更少的步骤理顺流程在低噪音水平下步骤高阶求解器可实现更准确的步骤训练降噪器的设…

安亭公司网站建设国内消息最新新闻

js开发的web应用和php/Java最大的区别就是js可以通过查看源代码的方式查看到编写的代码,但是php/Java的不能看到,也就是说js开发的web网页相当于可以进行白盒测试。 流行的js框架有: 1. AngularJS 2. React JS 3. Vue 4. jQuery 5. Backbone…

机床网站建设俄罗斯最新消息

一、模块题目 二、原理图 1、数码管

沧县做网站资源wordpress

[Submit][Status][Discuss]Description 请写一个程序,要求维护一个数列,支持以下 6 种操作:请注意,格式栏 中的下划线‘ _ ’表示实际输入文件中的空格Input 输入的第1 行包含两个数N 和M(M ≤20 000),N 表示初始时数列…

盱眙建设局网站乐山网站建设流程

【Unity的URP渲染管线下的TAA抗锯齿】 背景:1. Unity内置的抗锯齿只能够满足部分画面需求。展示一个锯齿示例。2. 在75寸大屏电视上跑通展示一个锯齿示例。- 在Camera上配置3. 安装了一个TAA组建,最后打包APK在安卓机上运行报错。- 经过测试排查,发现是没有将后处理的shader…

外贸网站建设哪家公司好青岛市住房城乡建设局网站

本文旨在以最小的篇幅,最少的信息,介绍最高频使用的内容,从而掌握C编程开发的能力。 这种能力,只是语法层面,不涉及具体的函数库,基础库等内容。 能力准备:需要C语言基础。基本的if else, whi…

个人网站空间价格怎样提高网站权重

简介学习地址: https://meyerweb.com/eric/tools/css/reset/重置样式表的目的是减少浏览器在默认行高,标题的边距和字体大小等方面的不一致。重置样式特意是非常通用的/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126License: none (publ…

广州网站(建设信科网络)可视化编辑建站平台

1.定义结构体数组存储5个学生的信息:姓名,年龄,性别 定义函数实现输入,要求形参使用结构体指针接收 函数实现5个学生年龄排序(注意对年龄排序时,交换的是所有信息) 定义函数实现输出,要求形参使用结构体…

网站建设 三乐建站之星官网 discuz

微软开源的 云原生应用开发的框架 Dapr 发布了1.0 版本《Dapr 正式发布 1.0》,云原生应用开发更加简单容易,Dapr 的容器编排环境也是用的Kubernetes。过去几年,以 Docker、Kubernetes 为代表的容器技术已发展为一项通用技术,BAT、…

沧州北京网站建设wordpress服務器

网络的基本概念 1.协议1.1 协议的基本概念1.2 常见的协议 2.分层模型2.1网络七层OSI 7层模型:物数网传会表应(口诀)2.2TCP/IP模型2.3数据通信的过程2.4网络的设计模式2.5以太网帧的格式 3.SOCKET编程3.1网络字节序3.2 相关结构体和函数3.3 代码实现 1.协议 1.1 协议…

wordpress商店插件优化神马网站关键词排名价格

目录 1 计算机网络的拓扑结构1.1 网络拓扑的概念1.2 通信子网的信道类型1、点到点式网络2、广播式网络 1.3 常见的计算机网络拓扑结构 2 网络协议和标准化组织2.1 网络协议2.2 标准化组织 1 计算机网络的拓扑结构 1.1 网络拓扑的概念 拓扑学由图论演变而来,在拓扑…

做网站还需要买空间吗怎么修改wordpress 字体

众所周知,Google play商店在全球是极具影响力的应用市场之一,随着市场和科学技术的发展,竞争越来越激烈,谷歌的政策也越来越严格。 为了维持良好的竞争环境和用户体验,谷歌不断更新政策和规则,同时加强对部…

辽宁省建设银行网站淮南市官网

开发过程中经常会黑窗口中手动测试一下计划请求的目标ip和端口是否通畅,测试方式如下: 一、单纯测试ip是否能够 ping 通,这个比较熟悉了,运行 cmd 打开黑窗口 输入如下指令,能够如下提示信息,表示端口是通…

网站建设前需求调研表网站模板之家免费模板

目录 一、问题描述二、使用EasyExcel的版本三、场景复现四、问题修复 一、问题描述 使用EasyExcel读取文件数据时&#xff0c;出现数据无法读取情况。 二、使用EasyExcel的版本 <dependency><groupId>com.alibaba</groupId><artifactId>easyexcel&l…