- 博客(29)
- 收藏
- 关注
原创 raise error mysql引发异常
一、MySQL 5.5mysql> SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'Custom error';ERROR 1644 (45000): Custom error 二、MySQL 早期版本DROP PROCEDURE IF EXISTS raise_application_error;DROP PROCEDURE IF EX
2017-05-10 16:37:00
3139
转载 EASYUI DATAGRID 多列复选框CheckBox
function initTableGMAL() { $("#dg_gmal").datagrid({ url: "/Manager/PublishManager/ashx/MALOP.ashx?action=search", idField: 'MAL_ID', fit: false, fitColumns: true, singl
2015-05-02 00:48:54
1369
转载 使用package(包功能)实现DLL与主程序的数据库连接共享(Delphi版)
1、使用Package实现如何使用Delphi开发大型主从架构系统-Package的秘密和威力相信许多人和我一样,在使用Delphi开发应用系统的时候,一定会想到如何的切割整个应用系统。是把所有的子系统撰写成一个很大(可能会有数M.Bytes的大小)的EXE檔呢?还是应该把每一个模组撰写在不同的EXE檔案之中的好。事实上这两种方法都有它们自己的问题。如果是把所有的模组撰写在一个EXE檔
2015-02-09 23:58:52
2984
转载 分页功能存储过程,Delphi 和 .NET应用
=============== SQL 中的存储过程 ====================CREATE procedure splitPage@sqlstr nvarchar(4000), --查询字符串 @currentpage int, --第N页 @pagesize int --每页行数 as set nocount on declare @P1 int, --P1是游标
2014-05-18 11:49:00
677
原创 分组取最值 select top n checksum binary_checksum
1、checksum 语法:CHECKSUM ( * | expression [ ,...n ] )参数* 指定对表的所有列进行计算。如果有任一列是非可比数据类型,则 CHECKSUM 返回错误。非可比数据类型有 text、ntext、image、XML 和 cursor,还包括以上述任一类型作为基类型的 sql_variant。 expression 除非可比数据类
2014-03-15 10:36:04
936
原创 delphi注册类信息 根据类名创建实例
initialization RegisterClass(TTestSub1);finalization UnregisterClass(TTestSub1); var obj : TTest; clsName = 'TTestSub1';obj := TTestClass(FindClass(clsName)).Create RegisterClasses([T
2014-03-12 22:32:51
1934
原创 .net自定义控件Control、WebControl、CompositeControl
一、呈现方法1、Control主要有以下4个方法用于呈现//该方法为入口方法public virtual void RenderControl (HtmlTextWriter writer) { this.RenderControl(writer,this.xxxAdapter); } protected void RenderControl(Ht
2013-12-30 16:31:25
1056
原创 .net页面事件顺序
public partial class _Default : Page { #region OnPreInit 第一步 protected override void OnPreInit(EventArgs e) { //检查 IsPostBack 属性来确定是不是第一次处理该页。 //创建或重新创建动态控件。 //动
2013-12-29 11:25:47
597
原创 C# 通过反射获取/设置属性值
//具体类public class A{ public int Property1 { get; set; }}A aa = new A(); Type type = aa.GetType();PropertyInfo propertyInfo = type.GetProperty("Property1");propertyInfo.SetValue(aa,
2013-12-12 20:33:40
1801
原创 前台访问后台的几种方法
1、WebMethodpublic static方法,ajax/PageMethods调用。test.cs[WebMethod] public static string GetUserName() { //...... }需要访问操作session时[WebMethod(EnableSession = true)]//或[WebMethod(true)] public
2013-12-05 21:40:19
7963
原创 跟踪一个表的所有操作的触发器
--跟踪一个表的所有操作的触发器create trigger tr_teston testfor insert,update,deleteasset nocount on--用临时表保存exec('DBCC INPUTBUFFER...')的返回值create table #t(EventType varchar(50),Parameters int ,EventInfo varc
2013-12-01 02:34:20
914
原创 Js中 关于top、clientTop、scrollTop、offsetTop的用法
网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);网页正文全文宽: document.body.scroll
2013-12-01 02:10:53
667
原创 可以直接拿来用的15个jQuery代码片段
1.预加载图片 (function($) { var cache = []; // Arguments are image paths relative to the current page.. $.preLoadImages = function() { var args_len = arguments.length; for (var i = a
2013-12-01 00:05:13
660
转载 HTTP POST GET 本质区别详解
一 原理区别 一般在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETEURL全称是资源描述符,我们可以这样认 为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,P
2013-11-30 10:52:27
569
原创 解决D7下TStringList.Delimiter分离空格问题
{函数功能:使用自定义分隔符分离字符串并以Stringlist返回参数说明: Source: 源字符串 Deli: 自定义分离符StringList: 返回分离结果}procedure SplitString(Source,Deli:string; var StringList :TStringList);var EndOfCurrentString: Int
2013-09-06 14:57:16
1876
原创 防止二次提交 UseSubmitBehavior
function DisableButton(b) { b.disabled = true; b.value = 'Submitting'; }
2013-08-31 21:56:35
961
转载 JS调用PageMethods
操作步骤:1。新建一个WebApplication项目,取默认设置。2。双击设计界面,进入后天代码编辑界面,代码如下: ?1234567891011121314151617181920212223using System;using Syste
2013-08-31 19:19:59
724
转载 JS调用Webservice
操作步骤:1.新建一个WebApplication项目,取默认设置。2.添加一个WebService,代码如下:?12345678910111213141516171819202122232425262728using System
2013-08-31 19:18:07
714
原创 MultiView
————————————————————————————————————————————————前台aspx代码如下: @ Page Language="C#" AutoEventWireup="true" CodeFile="MultiViewDemo.aspx.cs" Inherits="MultiViewDemo" %>DOCTYPE html PUBLIC "
2013-08-29 15:10:17
630
原创 extjs和jquery
extjsjquery是否收费Extjs3版本开始对于商业用途是实行收费开源免费库文件大小500kb20kb有图片及CSS要加载是否支持ui丰富的ui要使用插件支持面向对象支持(代码复用性强 )不支持粒度基于组件级主要是简化Dom操作兼容性有点小问题兼容
2013-08-20 23:36:17
796
转载 Extjs中面板布局的应用
目标: 介绍Panel布局的各种类 Panel布局类在VS中的介绍内容: Panel布局类有10种:容器布局,自适应布局,折叠布局,卡片式布局,锚点布局,绝对位置布局,表单布局,列布局,表格布局,边框布局 1,Ext.layout.ContainerLayout 容器布局 提供容器作为布局的基础逻辑,通常会被扩展而不通过ne
2013-08-11 02:23:13
1306
转载 ExtJS之布局篇
http://blog.youkuaiyun.com/kenshincui/article/details/5846849?reload目录(?)[+]Border布局Column布局Fit布局Table布局Form布局总结Ext布局总的来说是很灵活的,因此我觉得有必要一块探讨一下。 Ext常用的布局都在Ext.layout下,这里几乎涵盖了所有的布局方式(但是
2013-08-11 01:54:53
651
转载 js的join()与 split()
数组的一些方法: 1.join()和split()方法 var x;var a=new Array();a[0]="XHTML";a[1]="CSS";a[2]="JavaScript";alert(a.join());alert(typeof(a.join));alert(typeof(a));join() 方法用于把数组中的所有元素放入一个字符串
2013-08-10 11:24:36
711
转载 Ext.form.FormPanel定义的参数说明
1、formId : String (可选的)FORM标签的id(默认是自动生成的)。 2、labelWidth : Number 标签的宽度。该属性级联于子容器。 3、 itemCls : String 关于容器的表单项元素的额外的CSS样式(默认为"",如容器的itemCls有设置的话就用那个值)。由于该样式是作用于整个条目容器的,这就会对在内的表单字段、labe
2013-08-08 22:50:34
977
原创 JS调用页面
使用方法:(1)在某一页面xx调用 在aa.aspx页面中,将这句之外的内容全部删除(2)然后在aa.aspx.cs页面中,使用js输出你所需要的内容 例如:Response.Write(“document.write('输出你所需要的内容!')”);这样就会在页面xx显示出所需的内容了------------------------------------
2013-08-06 22:36:53
1035
原创 extjs在IE10下报错
在ext-all.js下找这个getAttributeNS 方法,把判断ie的代码注释掉就好了getAttributeNS : /*Ext.isIE ? function(ns, name){ var d = this.dom; var type = typeof d[ns+":"+name]; if(type != 'undefined'
2013-08-06 21:07:46
1286
转载 Windows7中IIS简单安装与配置(详细图解)
最近工作需要IIS,自己的电脑又是Windows7系统,找了下安装的方法,已经安装成功。在博客里记录一下,给需要的朋友,也是给自己留个备份,毕竟我脑子不是很好使。一、首先是安装IIS。打开控制面板,找到“程序与功能”,点进去二、点击左侧“打开或关闭Windows功能”三、找到“Internet 信息服务”,按照下图打勾即可等待安装完成四、安装完成后,再回到控制面
2013-08-05 16:49:23
692
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人