- 博客(54)
- 资源 (2)
- 收藏
- 关注
转载 存储过程分页2
<br />微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)……<br /><br /> <br /> 在选择即不重复值,又容易分辨大小的列时,我们通常会选择主键。下表列出了笔者用有着1000万数据的办公自动化系统中的表,在以GID(GID是主键,但并不是聚集索引。)为排序列、提取gid,fariqi,title字段,分别以第1、10、100、500、1000、1万、
2011-05-07 13:36:00
201
转载 (SQL)如何将exec执行结果放入外面的变量中--动态sql语句
<br />动态sql语句基本语法 <br />1 :普通SQL语句可以用Exec执行 <br /><br />eg: Select * from tableName <br /> Exec('select * from tableName') <br /> Exec sp_executesql N'select * from tableName' -- 请注意字符串前一定要加N<br /><br />2:字段名,表名,数据库名之类作为变量时,必须用动态SQL <b
2011-05-07 13:34:00
310
转载 为什么开发人员不能估算时间?
<br />一些有趣的观点出现在我所关注的邮件列表中。下面是其中的一些。原始评论将以蓝色字体显示,下面是我的回应。这不是对相关问题的彻底看法,只是我所想到的一些相关的回应。注:我已加以编辑,以改善流程(flow),并加以阐述。 在软件开发中,我们不能对任何单独的任务作出时间的估算,是由于工作性质是创造新知识。 软件开发的目标是实现流程(Process)自动化。只要一个流程实现了自动化,便可以针对大多数情况在可预期的时间内反复运行。源代码就好像生产蓝图,而电脑就好像生产工厂,输入(数据)好像原材料,输入(数据
2011-05-07 10:26:00
226
原创 取表ID
<br />CREATE PROC [dbo].[GetTableID]<br />@TableName NVARCHAR(64),<br />@ID NVARCHAR(25) OUTPUT<br />AS<br />BEGIN TRAN<br />SET TRANSACTION ISOLATION LEVEL SERIALIZABLE<br />IF (NOT EXISTS(SELECT * FROM TableID WHERE TableName = @TableName))<br />BEGIN<br
2010-12-13 09:48:00
253
转载 SQL Server 2005存储过程开发的一点经验
1、 存储过程1) 尽量将代码段放到TRY…CATCH…。但凡使用C#写过代码的人,都知道C#中TRY…CATCH…的运行和出错跳转逻辑,而SQL Server2005中,其运行和出错跳转逻辑与在C#中是一致的。TRY…CATCH…是SQL Server2005中新增的,功能强大,且很好用。2) 定义变量时,可以使用前缀的方式标识变量的类型。在SQL Server中开发基本和在记事
2010-05-26 10:04:00
1297
原创 4周信息 按照 周 星期 统计查询
if object_id(tempdb..#temp) is not null--临时表存在则删除begin drop table #tempendcreate table #temp--建立临时表( Id int identity primary key, ColumnName varchar(100), Week_1 varchar(100) default 0, Week_2 var
2010-03-23 16:40:00
280
原创 文本框限制特殊字符输入
onbeforepaste="clipboardData.setData(text,clipboardData.getData(text).replace(/[^(/w)]/g,).replace((,).replace(),))" onkeyup="value=valu
2010-03-22 17:09:00
356
转载 Gridview利用DataFormatString属性设置数据格式
首先把Gridview的AutoGenerateColumns属性设为False(默认是False),DataField选择相应的字段,特别需要注意的是要把需要设置的字段的HtmlEncode属性设置为False,否则所设置的格式将无法显示,然后就可以设置每个字段的 DataFormatString属性来输出不同的格式了。 DataFormatString 属性语法如下: {A:B}如:D
2010-03-19 14:52:00
233
原创 将数据库表中的信息生成INSERT语句
CREATE PROCEDURE [dbo].[outputdata] @tableName Varchar(100)--表名AS DECLARE @IsIdentity INT DECLARE @columnName VARCHAR(100)--列名 DECLARE @TypeName VARCHAR(100)--数据类型 DECLARE @colum
2010-03-19 14:51:00
241
原创 将表中的数据生成INSERT语句
CREATE PROCEDURE [dbo].[outputdata] @tableName Varchar(100)--表名AS DECLARE @IsIdentity INT DECLARE @columnName VARCHAR(100)--列名 DECLARE @TypeName VARCHAR(100)--数据类型 DECLARE @colum
2010-03-17 13:59:00
208
原创 此页的状态信息无效,可能已损坏。
1、web.config 2、接受回传页面 去掉 Forms 标签 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 此页的状态信息无效,可能已损坏。源错误: [没有相关的源行]源文件: c
2010-03-08 09:59:00
907
原创 读取 xml
using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlCont
2010-03-03 11:33:00
268
原创 简单.net字符串加密解密函数
private static string Key = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; private static byte[] Keys = { 0x12, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF }; //加密函数 /// /// 使用DES加密指定字符串 ///
2010-01-11 13:58:00
1827
转载 sql获取日期
declare @aa varchar(20)set @aa= CONVERT(varchar(100), GETDATE(), 23)--//日print @aa+ 0:00:00.000print @aa+ 23:59:59.999--//周print CONVERT(varchar(100), DATEADD(wk, DATEDIFF(wk,0,getdate()), 0), 2
2009-12-31 14:06:00
333
转载 js中innerHTML与innerText的用法与区别
用法: test1 test2在JS中可以使用:test.innerHTML: 也就是从对象的起始位置到终止位置的全部内容,包括Html标签。 上例中的test.innerHTML的值也就是“test1 test2 ”。test.innerText: 从起始位置到终止位置的内容, 但它去除Html标签 上例中的text.innerTest的值也就是“test1
2009-12-30 10:22:00
248
转载 xp隐藏USB设备的安全删除图标
在阅读了今年第42期《电脑报》B10版《重获USB设备加载主控权》一文后,笔者有了另一个想法,就是隐藏USB设备的安全删除图标。因为,笔者在家使用SSD固态网本时,通常会接一块320GB的USB移动硬盘,如果隐藏该设备的安全删除图标(仅针对该USB设备而言,其它USB设备可正常显示),则永不会发生误删的情况。 在插入外部USB存储器的状态下,依次进入“我的电脑→属性→硬件
2009-12-24 11:26:00
1583
转载 SQl 语句(常见) 新建,删除,修改表结构
新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段1] nVarChar(50) default 默认值 null ,[字段2] ntext null ,[字段3] datetime,[字段4] money null ,[字段5] int default 0,[字段6] Decimal (12,4) defaul
2009-12-18 23:12:00
192
转载 window.open打开新窗口,以post方式传参方法
function openSpecfiyWindown( windowName ) { window.open(about:blank,windowName,width=700,height=400,menubar=no,scrollbars=no); } form id = "editForm" name =
2009-12-17 15:57:00
798
原创 服务器应用程序不可用
解决的方法是在命令行窗口(开始--运行--cmd)中输入“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i”。这样问题就解决了。这样,在IIS中就注册完成了。
2009-11-21 11:01:00
210
原创 数据库 的事务日志已满。若要查明无法重用日志中的空间的原因 请参阅 sys.databases 中的 log_reuse_wait_desc 列。
--先备份数据库 --截断事务日志 backup log 数据库名 with no_log go --收缩数据库 dbcc shrinkdatabase(数据库名) go
2009-10-21 13:52:00
4115
转载 Request对象错误ASP 0104:80004005不允许操作
正 文: 网站服务器是win2003系统,今天上传一个260K的附件,系统却提示:Request 对象 错误 ASP 0104 : 80004005不允许操作 /up/upload.asp,行 20。奇怪,难道是程序有错误了,立即到本地电脑win XP测试,发现正常。那应该是服务器win2003的问题了。 服务器操作系统为Windows 2
2009-10-07 14:05:00
1530
转载 windows xp sp3 安装iis问题
控件面板-添加删除程序-添加删除windows组件-附件和工具-详细信息-游戏-详细信息将游戏前的勾去掉,然后再安装IIS即可!
2009-10-04 19:14:00
201
转载 sql2005错误15023:当前数据库中已存在用户或角色
把原因及解决办法如下:在迁移测试平台数据库的过程中发现,在两台服务器上运行的sql server 服务器之间迁移数据库的之后,会出现一个在源服务器上可以正常的用户在目的服务器上无法登录的情况。几经排常找到了原因与解决方法,因为这个问题与解决方法均比较复杂,所以把这个过程中的一些经验纪录下来与大家分享,希望能对大家以后的类似操作有所帮助。首先介绍一下sql server中“登录”与“用户
2009-09-12 17:04:00
1546
4
转载 ACCESS数据库防下载方法
ACCESS数据库防下载方法 下面的方法分别适用有IIS控制权和 虚拟空间的用户! 1:修改数据库名。这是常用的方法,将数据库名改成怪异名字或长名字以防他人猜测。如果被猜到数据库名则还能下载该数据库文件,但机率不大。如:将数据库database.mdb改成fjds$^&ijjkgf.mdb这种名称。2:修改数据库后缀名。如改成database.inc、database.dwg、datab
2009-09-01 14:36:00
464
原创 showModalDialog和showModelessDialog使用心得
showModalDialog和showModelessDialog使用心得一、showModalDialog和showModelessDialog有什么不同? showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗口。类似alert的运行效果。 showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有任何影响(
2009-08-27 16:23:00
245
转载 在 sys.servers 中找不到服务器,请执行存储过程 sp_addlinkedserver 以将服务器添加到 sys.servers
错误:Microsoft OLE DB Provider for SQL Server 错误 80004005 在 sys.servers 中找不到服务器 SUNMAY2008/SQLEXPRESS。请验证指定的服务器名称是否正确。假如需要,请执行存储过程 sp_addlinkedserver 以将服务器添加到 sys.servers。 /Admin/Admin_TemplateProje
2009-08-27 10:48:00
8912
转载 文字强行换行
style="WORD-WRAP: break-word;"> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2009-08-26 14:33:00
323
转载 js执行本地应用程序
function exec (command) { window.oldOnError = window.onerror; window._command = command; window.onerror = function (err) { if (err.indexOf(utomation) != -1) { alert(命令 + window._command + 已经被用户
2009-08-24 11:17:00
1540
转载 .net自动发送邮件
1、web.config @163.com" /> @163.com"> @163.com" /> 2、Email.cs //邮件发送人地址 System.Net.Mail.MailAddress from = new System.Net.Mail.MailAddress(mailF
2009-08-21 15:46:00
390
转载 ASP.net 提交表单的实现
现在实现将Default.aspx页中的表单提交到Server.aspx。 在Default.aspx的提交按钮事件中加上 protected void Submit_Onclick(object sender, EventArgs e) { Server.Transfer("Server.aspx");//Server.aspx为接受数据的页 } 在接受数据的Server
2009-08-20 17:27:00
225
转载 Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)(一)
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using
2009-08-18 15:16:00
397
转载 Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)(二)
/// /// 创建文件夹 /// /// public static void FolderCreate(string Path) { // 判断目标目录是否存在如果不存在则新建之 if (!Directory.Exists(Path)) Dir
2009-08-18 11:01:00
254
转载 隐藏滚动条
用到了框架,如果把框架的scrolling设为NO 的话,那么框架就不管里面的文件有多高多宽都会自动隐藏了的,但是设为YES或着AUTO的话,框架又不管里面的文件的宽和高都会显示滚动条!——郁闷啦!其实竖的滚动条自然是要了,但横着的滚动条实在看着别扭!在网上搜了搜,有如下的代码: 首先在body的CSS里设overflow-x:hidden,然后删除框架里文件头部的:"http://www.w3.
2009-08-04 10:56:00
301
原创 改变滚动条颜色
BODY { SCROLLBAR-FACE-COLOR: #b1b1b1; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: gray; SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-ARROW-COL
2009-07-31 15:43:00
205
转载 "当前上下文中不存在名称"解决方法
造成这种原因的根本原因在于,当你建一个新文件时,为了方便,我现成的文件来拷贝,结果出现两个相同的。CS类即 partial class,两个不同文件的ASPX相同而aspx.cs中类却一样的东东,一个的其中文件发生了改变,而另一个根本就没有变化。只是用户根本就不知道啊。举个例子,你建一个TEST。ASPX ,这时在TEST.ASPX.CS中会生成一个XXX_TEST的类(XXX可能是目录)然后
2009-07-28 08:38:00
357
原创 简单存储过程分页
SET QUOTED_IDENTIFIER ON GOSET ANSI_NULLS ON GO ALTER proc pagesplit @current_page int,@sum_per_page int,@db nvarchar(100),@etc nvarchar(1000),@key nvarchar(50),@order varchar(10),@
2009-07-27 16:28:00
168
原创 存储过程实现Split,使用临时表返回循环所得数据
alter proc GSP_316_CreateList @UserID int, @List varchar(6) asSET NOCOUNT ON;DECLARE @MemberID int; --成员IDDECLARE @FaceID int; --头像DECLARE @Accounts nvarchar(100); --账号DECLARE @Content varch
2009-07-27 16:27:00
302
转载 Javascript
首先说明,这是别人写的一篇文章,写得很好,对理解JavaScript很有好处,所以转帖过来。引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,
2009-07-27 14:50:00
184
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人