自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(16)
  • 问答 (1)
  • 收藏
  • 关注

SQLServer OVER使用举例

--建立订单表 create table SalesOrder( OrderID int, --订单id OrderQty decimal(18,2) --数量 ) go --插入数据 insert into SalesOrder select 1,2.0 union all select 1,1.0 union all select 1,3.0 

2014-05-13 13:36:30 111

原创 delphi 解析规律字符串方法

//vstr:需要解析字符串,count:位置编号,sign:分隔符//如果需要解析的字符串不包含中文unicode编码,将字符类型全部替换为string;解析 xx|xxxx|xxxxx|xxxxx| 此种类型的字符串function getpart(vstr: WideString; count: Integer; sign: WideString): WideString;v

2014-03-28 12:04:22 440

转载 汉语拼音首字母模糊化查询

在SQL中创建用户自定义拼音函数:create function f_GetPy(@Str nvarchar(400))returns nvarchar(4000)asbegindeclare @strlen int,@re nvarchar(4000)declare @t table(chr nchar(1) collate Chinese_PRC_CI_AS,lette

2014-02-25 16:19:23 518

转载 SQLServer 死锁解决办法

查询发生死锁事务ID        SQL语句:SELECT request_session_id spid,OBJECT_NAME(resource_associated_entity_id)tableName FROM sys.dm_tran_locks WHERE resource_type='OBJECT '删除事务KILL ID 即可

2014-02-25 15:24:17 349

转载 获取MAC地址函数

function MacAddress: string;var  Lib: Cardinal;  Func: function(GUID: PGUID): Longint; stdcall;  GUID1, GUID2: TGUID; begin  Result := '';  Lib := LoadLibrary('rpcrt4.dll');  if Lib

2013-12-12 14:46:30 133

转载 设置本地时间格式

在Delphi中,特别是在写管理系统软件时,经常要用到 FormatDateTime 以将 TDateTime 格式的日期时间转换成字符串形式的值显示或保存起来,或者用 StrToDateTime将字符串形式的日期时间转换成 TDateTime 然后再做其他操作。在进行时间或日期的转换时,会使用系统当前设定的时间日期格式。而如果时间日期格式与字符串中的表示方式不相符,会使转换过程失败。例如当前

2013-12-06 10:07:18 440

转载 查询优化时需要用到的SQL语句

SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为单位)。SET STATISTICS IO ON:报告与语句内引用的每个表的扫描数、逻辑读取数(在高速缓存中访问的页数)和物理读取数(访问磁盘的次数)有关的信息。SET STATISTICS TIME ON:显示每个查询执行后的结果集,代表查询执行的配置文件。使用方法:SET

2013-12-02 10:49:48 321

转载 Application,Session,Cookie,ViewState和Cache区别

方法信息量大小作用域和保存时间应用范围保存位置Application任意大小整个应用程序的生命期整个应用程序/所有用户服务器端Cache任意大小可以根据需要设定整个应用程序/所有用户服务器端Ses

2013-11-25 00:06:29 364

转载 HTML中form表单提交方法post和get的区别

1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。3. 对于get方式,服务器端用Reques

2013-11-24 23:01:49 454

原创 MSSQL 复制完整的数据库结构思路(SQL脚本)

参照资料自己整理的,可能还有更好的办法,以后再做补充吧。1.先用backup语句备份整个数据库2.创建一个新的数据库,使用restore语句还原备份的数据库3.清除新数据库中用户表的数据附:use 【型数据库名】goDECLARE  cursor1 cursor for SELECT name FROM sysobjects where xtype='U'O

2013-11-21 09:32:24 551

转载 SQL各种连接

通过连接可以建立多表查询,多表查询的数据可以来自多个表,但是表之间必须有适当的连接条件。为了从多张表中查询,必须识别连接多张表的公共列。一般是在WHERE子句中用比较运算符指明连接的条件。                两个表连接有四种连接方式:* 相等连接* 不等连接(看作单表查询)* 外连接* 自连接(自关联)1.相等连接通过两个表具有相

2013-11-18 11:07:37 351

转载 不常用的MSSQL 语句(sp_rename)

语法:sp_rename [ @objname = ] 'object_name' , [ @newname = ] 'new_name' [ , [ @objtype = ] 'object_type' ]参数:1. [@objname =] 'object_name' 是用户对象(表、视图、列、存储过程、触发器、默认值、数据库、对象或规则)或数据类型的当前名称。如果要重命名

2013-11-14 17:27:26 370

转载 数据类型-子界

容易忘记,留作脑补//定义type  Ten = 1..10;  OverHundred = 100..1000;  Uppercase = 'A'..'Z';  //TMonth = Jan..Dec;//应用var  UppLetter: UpperCase;begin  UppLetter := 'F';//判断是否属于子界范围va

2013-11-11 10:02:27 316

转载 利用SQL的全局临时表防止用户重复登录

create procedure gp_findtemptable       /* 寻找以操作员工号命名的全局临时表  * 如无则将out参数置为0并创建该表,如有则将out参数置为1* 在connection断开连接后,全局临时表会被SQL Server自动回收 * 如发生断电之类的意外,全局临时表虽然还存在于tempdb中,但是已经失去活性  * 用object_id函数

2013-11-07 16:09:42 349

转载 OnKeyDown;OnKeyUp;OnKeyPress辨析

键盘扫描码处理 在键盘按键被押下时,第一个会产生的是所谓的扫描码(Scan Code),也就是硬体直接传回的按键代码,然后作业系统会把它转换为虚拟码(Virtual Key ),也就是用一些有意义的符号或代码来代替之,以便应用程式能够处理;例如一般键盘上都有两个「Enter」键(第二个在键盘最右下角),它们在硬体上的扫描码(Scan Code)一定不同,但虚拟码(Virtual Key)都

2013-10-22 13:44:45 438

转载 文件目录函数

//下面函数返回当前程序的目录function GetCurrentPath :string;begin  Result:=ExtractFilePath(Application.Exename);end;//得到光驱Function GetCDROM :String;Var  drv :DWORD;  mask :BYTE;  drive :Str

2013-10-13 13:18:38 304

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除