摘要: Asp.Net性能优化.收藏 (一).选择会话状态存储方式 在Webconfig文件配置: <sessionState mode="???" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless=...阅读全文
摘要: Web.config 文件通常包括根据应用程序的运行环境而必须不同的设置。 例如,在部署 Web.config 文件时,您可能必须更改数据库连接字符串或禁用调试。 对于 Web 应用程序项目,ASP.NET 提供了一些工具,用于自动完成在部署这些项目时更改(转换)Web.config 文件的过程。 对于要部署到的每个环境,您将创建一个转换文件,该文件仅指定原始 Web.config 文件和适用于该...阅读全文
摘要: 最近在做仓库管理系统,用的是Delphi7,数据报表控件用的是ReportMachine 6.5,但是在设计报表的时候经常出现数据统计汇总行无法进行汇总的问题,如下所示:我想对主项数据进行分组汇总和数据汇总的,于是我添加了两行汇总行.但是让我失望的是实际打印的报表并没有显示出汇总数据,于是又回到ReportMachine 6.5中把属性都好好查看了一下,最后终于找到是什么地方出了差错,请看下面的解...阅读全文
摘要: 连接DBF数据构造ado connection string提供者选择 Microsoft Jet 4.0 OLEDB Provider"所有"那里编辑 Extended Properties,dbf文件的话设置为dBase 5.0(注意dBase和5.0之间必须有空格,最好拷贝过去粘贴)db文件的话设置为Paradox 7.X(dbf就是dbase或Vfox数据库,db就是paradox数据库)...阅读全文
摘要: 新浪编辑器应该算是最贴近网友体验的编辑器,简洁、大方,并且使用方便、功能强大。贴图为证: 注:asp版本下载地址https://files.cnblogs.com/huangcong/SinaEditor.rar 演示地址http://www.zendstudio.net/libs/SinaEditor/阅读全文
摘要: /*普通行列转换(爱新觉罗.毓华 2007-11-18于海南三亚)假设有张学生成绩表(tb)如下:Name Subject Result张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94*/-------------------------------------------------------------------------/*想...阅读全文
摘要: 开窗函数是SQL Server2005新增的功能,在SQL Server 2000中是没有这个功能的。SQL Server2005中的窗口函数能够迅速查看不同级别的聚合,通过它可以非常方便地累计总数、计算平均值、以及执行其它计算。窗口是用户指定的一组行。开窗函数计算从窗口派生的结果集中各行的值。窗口函数必须结合排名开窗函数或者聚合开窗函数一起使用,即OVER子句前面必须是排名函数或者是聚合函数。开...阅读全文
摘要: 源代码:---------------------------------------------------------------------------------unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtr...阅读全文
摘要: 经常在坛子里看到有朋友问如何对软件的登录用户,进行权限控制,可以设定到每一个菜单或按钮上,这里来实现一个最普通的方法,通过数据库,维护一个权限列表(里面有一个字段和节目上菜单项或Button等的tag对应),在执行时,通过到数据库去查询与之匹配的记录是否开通,来决定用户是否有权限。 数据库结构:包括两张表BaseData和UserRightData,BaseData中是一张基本表,里面不区分用户,...阅读全文
摘要: 最近在做考试系统,说是要将试卷导出到word文档中,好方便教师打印,其实考试系统这个已经是别人做烂的系统了,我的一个(资深)同事,也说过一个调侃的话,考试系统好做,但是要想做好就不容易。如果你真要做到将一张试卷,(当然是一定的word格式,包含图片,表格等),导入到数据库中,并且能够成功的将其导出到word中来,(样式基本上不能有太大的出入),就说明你做成功了。这个工作就是我现在要攻克的难关,现在...阅读全文
摘要: 首先将word文档路径保存在List<string>中,新建一个word文档对象并循环List打开对应的word,之后拷贝文档,在新文档中粘贴并且粘贴前先插入换行符。最后保存新文档,并销毁进程。 protected void Button1_Click(object sender, EventArgs e) { // object worPath = @"C:\"; obj...阅读全文
摘要: 最近一个项目的需求是要根据一个Word文档的模板,用记录集的具体内容替换掉里面的标识字符的内容,生成不同的文档。分两步:第一:复制模板的内容到一个Document对象里从源DOC文档复制内容返回一个Document类#region 从源DOC文档复制内容返回一个Document类 /// <summary> /// 从源DOC文档复制内容返回一个Document类 /// </s...阅读全文
摘要: absoluteabstractandarrayasasmassemblerautomatedbegincasecdeclclassconstconstructorcontainsdefaultdestructordispiddispinterfacedivdodowntodynamicelseendexceptexportexportsexternalfarfilefinalizationfin...阅读全文
摘要: 在学习 资源文件 和 钩子函数 时, 经常用到当前模块句柄(HInstance)这个全局变量. 今天特别想知道, 它到底是在什么时候给赋值的.输入 HInstance; "Ctrl+鼠标" 找到它的声明之处: SysInit 单元的第 29 行(Delphi 2007) - HInstance: LongWord;看来 Delphi 的隐含单元不只是 System.pas, 还有 SysInit....阅读全文
摘要: Delphi 的属性太复杂了, 先换换思路, 再继续学习.程序需要的内存空间分为 heap(堆) 和 stack(栈);heap 是自由存储区, stack 是自动存储区;使用 heap 需要手动申请、手动释放, stack 是自动申请、自动释放;使用 heap 时, 如果只申请不释放, 就会发生"内存泄露";不需要申请和释放空间的元素, 譬如变量、结构(record)等, 是存与 stack(栈...阅读全文
摘要: Dec //将例程中的参数值递减1或一个特定的值,其中特定值可在第二个可选参数中定义Inc //将例程中的参数值增加1或一个特定的值Odd //如果参数为奇数返回真Pred //根据参数在其数据类型定义中的序列,返回参数值的前驱值Succ //返回参数值的后继值Ord //返回参数值在其数据类型值集合中的序号Chr //取得 AscII 码对应的字符Low //返回参数对应的有序数据类型的最小取值...阅读全文
摘要: 运算符包括:@ not ^ * / div mod and shl shr as + - or xor = > < <> <= >= in is其中 @ not ^ 是一元运算符; + - 有时是一元,有时是二元; 其他都是二元运算符.一元运算符在运算数的前面, ^ 例外,也可以在后面,如: P^; 二元运算符...阅读全文
摘要: Object Pascal 使用ASCII 字符集,包括A-Z、a-z、0-9、以及其它标准字符,字母是大小写无关.单字符特殊符号:# $ & ' ( ) * + , - . / : ; < = > @ [ ] ^ { }组合字符特殊符号:(* *) (. .) .. // := <= >= <>...阅读全文
摘要: {...}(*...*)//...相同的注释不能嵌套.若 $ 符紧跟在 { 或 (* 之后,则注释是编译器指示字。例如 {$WARNINGS OFF} 就是告诉编译器别产生警告信息。阅读全文
摘要: unit Unit1;interface {接口部分开始}uses {引用单元列表,这是可选的,如果包含必须紧跟interface关键字} {接口部分声明常量/类型/变量/过程和函数,这些声明对引用单元就像自己的声明一样} {在接口部分声明的过程和函数,就像使用了forward关键字} {接口部分结束}implementation {实现部分}uses {如果包含uses字句,必须紧...阅读全文
摘要: 今天遇到转换日期字段的问题,问题得到公司sql王的帮助后解决,遂又在网上搜到相关资料学习学习!SqlDataSource1.SelectCommand = "SELECT '****' + RIGHT(XkzSqs.QYMC, LEN(XkzSqs.QYMC) - 4) AS 需求企业名称,XkzSqsSb.SBMC as 设备名称,XkzSqsSb.GGXH as 规格型号,XkzSqsSb.S...阅读全文
摘要: 希望朋友们留下自己对三层架构的理解。。。三层体系结构的概念用户界面表示层(USL)业务逻辑层(BLL)数据访问层(DAL) BLL将USL与DAL隔开了,并且加入了业务规则各层的作用1:数据数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务.2:业务逻辑层:主要是针对具体的问题的...阅读全文
摘要: 最近公司进行产品改造,由于存在部分代码是用delphi写的Com+需要调用C#写的Dll方法,经过网上一些搜索和摸索,调用已经OK。但是至于两者之间的事务问题还需要用到的朋友深入研究。现在来说一下调用过程:【本地调试通过,环境是XP,delphi7.0,vs2005】 首先在vs2005中创建一Class Library项目,添加2个cs文件,代码分别为:声明一个接口1usingSystem;2u...阅读全文
摘要: 文章出处:http://www.cnblogs.com/winnxm/archive/2008/02/26/1082078.html在项目中,需打包,每次使用打包工具很麻烦,直接在生成目录下使用exe就可以了,故编写一个.bat文件来处理就可以了,如下:将生成文件BOMEXE.exe.1@echooff2echoStartingMakeBOMupdatepackage3echo----------...阅读全文