自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 SQL XTYPE

syscolumns表内的xtype数据库的syscolumns表里面.name就是列名,xtype就是数据类型,但是这个xtype是数字的.面是数字和数据类型对应的关系;C = CHECK 约束D = 默认值或 DEFAULT 约束F = FOREIGN

2011-09-29 17:01:58 1000

原创 WebService使用DataSetSurrogate压缩Dataset的序列化和解压反序列化传输

在webservice中将dataset序列化是我们经常遇到的问题,但是遇到很大的dataset,则网络传输就必须考虑的问题,将dataset处理压缩后传输是我们不错的选择,下面提供这种方法:第一步:引入命名空间下载DataSetSurrogate组件using System.IO.Compression;using System.Runtime.Serialization.Formatt

2010-04-17 23:09:00 1025

原创 临时表缓存实现的通用分页存储过程

CREATE PROC sp_PageView@tbname     sysname,             --要分页显示的表名@FieldKey   nvarchar(1000),      --用于定位记录的主键(惟一键)字段,可以是逗号分隔的多个字段@PageCurrent int=1,              --要显示的页码@PageSize   int=10,          

2010-04-13 13:53:00 446

原创 字符串缓存实现的通用分页存储过程(转自邹建)

CREATE PROC sp_PageView@tbname     sysname,               --要分页显示的表名@FieldKey   sysname,               --用于定位记录的主键(惟一键)字段,只能是单个字段@PageCurrent int=1,                 --要显示的页码@PageSize   int=10,        

2010-04-13 13:52:00 655

原创 TOP n 实现的通用分页存储过程(转自邹建)

CREATE PROC sp_PageView@tbname     sysname,               --要分页显示的表名@FieldKey   nvarchar(1000),      --用于定位记录的主键(惟一键)字段,可以是逗号分隔的多个字段@PageCurrent int=1,               --要显示的页码@PageSize   int=10,       

2010-04-13 13:50:00 742

原创 经典的行转列加合计

if not object_id(tb) is null    drop table tbGocreate table tb(姓名 varchar(10) , 课程 varchar(10) , 分数 int)insert into tb values(张三 , 语文 , 74)insert into tb values(张三 , 数学 , 83)insert into tb v

2010-04-13 10:02:00 607

原创 SQL2005/2008 tempdb数据库路径的转移

1.停止SQL服务2.复制 tempdb数据库的两个文件(.mdf/.ldf) 到新文件夹,如(D:/tempdb)3.启动SQL服务4.打开SQL Server Management Studio,执行以下代码:  USE master;GOALTER DATABASE tempdb MODIFY FILE (NAME = tempdev, FILENAME = D:/tempdb/tempd

2010-04-12 14:43:00 833

原创 Bin文件夹中.PDB文件

PDB(程序数据库)文件保持着调试和项目状态信息,从而可以对程序的调试配置进行增量链接。当在   Visual   Studio   中使用向导创建项目时将创建名为   *.PDB   的   PDB,该文件存储   .exe   文件的所有调试信息。

2010-04-09 09:44:00 798

原创 SQL SERVER 和EXCEL的数据导入导出

1、在SQL SERVER里查询Excel数据:-- ======================================================SELECT * FROM OpenDataSource( Microsoft.Jet.OLEDB.4.0,Data Source="c:/book1.xls";User ID=Admin;Password=;Extended pr

2010-03-23 17:06:00 391

原创 使用AJAX时出现“Microsoft JScript 运行时错误: 'Sys' 未定义”提示的解决方法

在项目的Web.Config文件中,加入如下配置即可。                                                

2010-03-19 13:38:00 2375

原创 ASP.NET Ajax发布时异步刷新失效的问题解决方法

在一个小型项目中,我使用了Ajax Extensions中的UpdatePanel控件,在本地调试运行时好的,可以看到ajax的异步刷新效果,但是当发布到安装了.net framework 3.5 sp1的server 2003上去之后,发现ajax效果没有了,也就是说本来的异步提交变成了非Ajax方式的POST,而且没有报告任何错误。    对比开发时和运行时发送到浏览器的html,发现开发时和

2010-03-16 16:51:00 1922

原创 后缀为 ashx 与 axd 的文件有什么区别

其实扩展名为ashx与为axd基本上是一样的,都是用于写web handler,可以通过它来调用IHttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程。唯一不同的地方是:axd扩展名的必须要在web.config中的中进行注册,而ashx直接在项目中当成aspx那样添加使用即可。所以在项目的添加文件中,向导只有添加ashx文件的模板,而没有添加axd文件的模板。

2010-03-03 15:45:00 641

原创 拆分字段

拆分字段与合并字段是字符串处理常见的两个问题,下面将针对实例进行分析求解。问题:將字符串拆分成記錄集原表Table1(id int identity(1,1),name varchar(100))id           name-------------------1            a,b,c2            e,f希望得到结果:id    name---------

2010-03-01 10:07:00 465

原创 VSS主要操作说明

 1.1 VSS的演示主要涉及两个部分:服务器端和客户端。服务器端演示的操作:?         创建并打开一个VSS数据库;?         为新创建的数据库建立用户;?         为建立的用户设置用户权限;?         备份、恢复数据库信息;?         其他;客户端演示的操作:?         在新建的数据库中创建项目文件夹(PROJECT);?         在

2010-02-25 15:44:00 700

原创 SET NOCOUNT

SET   NOCOUNT     使返回的结果中不包含有关受   Transact-SQL   语句影响的行数的信息。         语法     SET   NOCOUNT   {   ON   |   OFF   }         注释     当   SET   NOCOUNT   为   ON   时,不返回计数(表示受   Transact-SQL   语句影响的行数)。当   S

2010-01-05 14:19:00 378

原创 SET XACT_ABORT

SET   XACT_ABORT     指定当   Transact-SQL   语句产生运行时错误时,Microsoft®   SQL   Server™   是否自动回滚当前事务。         语法     SET   XACT_ABORT   {   ON   |   OFF   }         注释     当   SET   XACT_ABORT   为  

2010-01-05 14:08:00 352

原创 事务无法回滚

-- TRY ... CATCH 不处理编译错误(如,语句的语法)和语句级重编译错误(如,由于对象名延时解析而造成-- 在编译后出现对象名解析错误),前者会导致批处理不执行,而后者会导致终止执行批处理中出错的以及之-- 后的所有语句。-- 通过开启 xact_abort 选项,可以让事务回滚。但此类错误无法被 try ... catch 模块捕获/处理。set xact_abort onbegin

2010-01-05 14:03:00 407

原创 游标使用

功能:    定义 Transact-SQL 服务器游标的特性,例如游标的滚动行为和用于生成游标对其进行操作的结果集的查询。DECLARE CURSOR 接受基于 SQL-92 标准的语法和使用一组 Transact-SQL 扩展的语法。Transact-SQL 扩展语法DECLARE cursor_name CURSOR [ LOCAL | GLOBAL ] [ FORWARD_ONLY |

2009-12-25 15:09:00 553

原创 使用Log Explorer查看和恢复数据

Log Explorer 4.1.可用于SQL Server2005的日志查看工具下载地址:http://download.csdn.net/source/620271使用方法:打开Log Explorer -> Attach Log File -> 选择SQL Server服务器和登陆方式 -> Connect -> 在Database Name中选择数据库 -> Attach-> 左面对话框中

2009-12-21 16:26:00 731

原创 特殊的时间写法

通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。          在使用本文中的例子之前,你必须注意以

2009-12-21 11:20:00 3604

原创 合并分拆表

--合并分拆表/******************************************************************************************************************************************************合并分拆表数据整理人:中国风(Roy)日期:2008.06.06**********

2009-12-17 16:14:00 397

原创 数据库空间大小的查询语句

sp_spaceused显示行数、保留的磁盘空间以及当前数据库中的表所使用的磁盘空间,或显示由整个数据库保留和使用的磁盘空间。语法sp_spaceused [[@objname =] objname]    [,[@updateusage =] updateusage]参数[@objname =] objname是为其请求空间使用信息(保留和已分配的空间)的表名。objname 的数据

2009-12-16 16:01:00 1869

原创 日期转换参数,值得收藏

select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),-,), ,),:,)20040912110608select CONVERT(varchar(12) , getdate(),

2009-12-16 13:59:00 336

原创 不同服务器数据库之间的数据操作

不同服务器数据库之间的数据操作--创建链接服务器 exec sp_addlinkedserver   ITSV , , SQLOLEDB , 远程服务器名或ip地址 exec sp_addlinkedsrvlogin ITSV , false ,null, 用户名 , 密码 --查询示例 select * from ITSV.数据库名.dbo.表名 --导入示

2009-12-16 11:40:00 279

原创 索引的使用

A. 使用简单索引下面的示例为 authors 表的 au_id 列创建索引。SET NOCOUNT OFFUSE pubsIF EXISTS (SELECT name FROM sysindexes       WHERE name = au_id_ind)   DROP INDEX authors.au_id_indGOUSE pubsCREATE INDEX au_id_ind   ON

2009-12-09 11:11:00 306

原创 动态sql引用

create table tb(姓名 varchar(10) , 课程 varchar(10) , 分数 int)insert into tb values(张三 , 语文 , 74)insert into tb values(张三 , 数学 , 83)insert into tb values(张三 , 物理 , 93)insert into tb values(李四

2009-11-25 17:51:00 359

原创 150条经典装逼语录,都是经典

1.《卖火柴的小女孩》这篇文章主要写得是:一个小女孩五次擦火柴,从亮光中意*的故事。 2. 闷骚就是自己对自己放荡。 3.如果我没有在装逼,就是在去装逼的路上。 4.贫僧是自东土大唐而来,专程去往西天拜佛求精的。 5.现在你骂我,是因为你还不了解我,等你以后了解了我,你一定会动手打我的。 6.最残酷的现实就是:喜欢的姑娘是别人的,不喜欢的姑娘也他妈是别人的。 7.“别这样,我是个纯真的人。”

2009-11-17 22:24:00 1585

原创 108个搞笑经典短句

 1、种草不让人去躺,不如改种仙人掌! 2、我心眼儿有些小,但是不缺;我脾气很好,但不是没有! 3、人和猪的区别就是:猪一直是猪,而人有时却不是人! 4、原来只要是分开了的人,不论原来多么熟悉,也会慢慢变得疏远。 5、去披萨店买披萨!服务员问我是要切成8块还是12块?我想了想说:还是8块吧!12块吃不完! 6、男人忽悠女人,叫调戏;女人忽悠男人,叫勾引;男女相互忽悠,叫爱情。 7、政府想着怎么合理

2009-11-17 22:15:00 516

原创 《JS语法字典》

 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElementById("表单中元素的

2009-11-17 22:03:00 302

原创 标识列和普通列的转换

 --创建测试表CREATE TABLE t1(ID int IDENTITY,A int)GO--插入记录INSERT t1 VALUES(1)GO--1. 将IDENTITY(标识)列变为普通列ALTER TABLE t1 ADD ID_temp intGOUPDATE t1 SET ID_temp=IDALTER TABLE t1 DROP COLUMN IDEXEC sp_rename N

2009-11-17 17:30:00 392

原创 【T-MAC学习笔记之12--临时表和表变量】

 当我们需要把数据临时具体化的时候,你会想到临时表,表变量或者表表达式处理成这样的好处有几个:1.处理临时出来的表 比基本数据肯定要简洁。特别是你多次利用它的时候,你可以想象经常从一张大表里找东西有多浩大的工程.2.处理成临时数据集 可以让你的代码,思路清晰无比. 有些代码比较长,如果你分模块逐个处理会很清楚.这里临时数据集起到很重要的作用.A.临时表1. 你建的临时表都是放在TEMPDB中。所以

2009-11-06 15:21:00 738 1

转载 【T-MAC学习笔记10之--数据修改之插入数据,更新数据,删除数据】

 这篇说的是数据修改,这里无非是三种DML操作:插入数据,更新数据,删除数据.1.插入数据:a.select into --》select * into newtable from oldtable 它的作用是从一个表oldtable 选取数据插入到一个新表newtable,但是没有返回值,只是建了个有数据的新表.新表有原来表oldtable 的选出来的结果集的列属性,包括IDENTITY属性.但

2009-11-06 15:19:00 783

转载 SQL一个存储过程调用另一个存储过程 获得返回值问题

 第一种方法: 使用output参数USE AdventureWorks;GOIF OBJECT_ID ( Production.usp_GetList, P ) IS NOT NULL     DROP PROCEDURE Production.usp_GetList;GOCREATE PROCEDURE Production.usp_GetList @product varch

2009-11-05 13:45:00 301

空空如也

空空如也

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

TA关注的人

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