小春BOOK

导航

07 2006 档案

海量数据库的查询优化及分页算法方案
摘要:海量数据库的查询优化及分页算法方案(转自 http://www.pconline.com.cn)--------------------------------------------------------------------------------实现小数据量和海量数据的通用分页显示存储过程 建立一个web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页... 阅读全文

posted @ 2006-07-28 17:04 xiaoc.li 阅读(255) 评论(0) 推荐(0)

正则表达式收集
摘要:正则表达式收集 只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3... 阅读全文

posted @ 2006-07-28 09:46 xiaoc.li 阅读(144) 评论(0) 推荐(0)

C#里面的CHECKBOX全选或全不选
摘要:CheckBoxDataGrid.aspx 为DataGrid添加CheckBox控件的例子'/>'runat="server" Width="80%" ID="lblColumn" /> DataGridCheckBox.aspx.cs using System;using System.Collections;using System.ComponentModel;using System.D... 阅读全文

posted @ 2006-07-19 18:24 xiaoc.li 阅读(3972) 评论(0) 推荐(0)

发布一个SQL密码破解的存储过程
摘要:if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[p_GetPassword]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[p_GetPasswo... 阅读全文

posted @ 2006-07-10 10:37 xiaoc.li 阅读(1506) 评论(2) 推荐(0)

生成助记码(取汉字的第一个字母)
摘要:SET NOCOUNT ONGOIF EXISTS(SELECT name FROM sysobjects WHERE name = N'hzpy' AND type = 'U') DROP TABLE hzpyGO CREATE TABLE [hzpy] ( [Hz] [char] (2) NOT NULL , [Py] [char] (1) NULL ) ... 阅读全文

posted @ 2006-07-10 10:16 xiaoc.li 阅读(2820) 评论(0) 推荐(0)

接口的终结解释
摘要:接口 简单的说接口就是一个契约或者规范.比如遥控器,国家出台了一个国家遥控器规范,明文要求所有的遥控器厂家都要遵循这个规范,如果不遵循规范就不给3C认证标志,就不允许上市出卖..为什么要这个规范呢?大家在时间生活中会经常碰到,甲厂的遥控器不能遥控乙厂的电视,电视遥控器不能遥控其它电器如空调,冰箱.!原因是什么呢?是各个遥控器都没有遵循一个规范,电波有长有短,电压有高有低,导致各自为政... 阅读全文

posted @ 2006-07-10 09:52 xiaoc.li 阅读(226) 评论(0) 推荐(0)

阳历转阴历
摘要:因为农历的日期,是由天文学家推算出来的,到现在只有到2049年的,以后的有了还可以加入!CREATE TABLE SolarData( yearId int not null, data char(7) not null, dataInt int not null)--插入数据INSERT INTO SolarData SELECT 1900,'0x04bd8',19416 UN... 阅读全文

posted @ 2006-07-07 13:01 xiaoc.li 阅读(3853) 评论(4) 推荐(0)

公交车查询SQL语句
摘要:这是表结构和数据CREATE TABLE T_Line(ID nvarchar(10), --公交线路号Station nvarchar(10), --站点名称Orders int) --行车方向(通过它反应每个站的上一个、下一个站)INSERT T_Line SELECT N'8路' ,N'站A',1 UNION ALLSELECT N'8路' ,N'站B... 阅读全文

posted @ 2006-07-07 10:50 xiaoc.li 阅读(664) 评论(0) 推荐(0)

DataGrid技巧大集合(转载)
摘要:DataGrid技巧大集合(转载) http://voodgen.cnblogs.com/archive/2004/12/13/76277.aspx 阅读全文

posted @ 2006-07-06 13:43 xiaoc.li 阅读(111) 评论(0) 推荐(0)

在分页状态下删除纪录的问题
摘要:在使用DataGrid分页的时候,正常情况下,绑定数据库列表纪录时会自动产生分页的效果,然而我发觉在删除纪录的时候总会发生"无效的 CurrentPageIndex 值。它必须大于等于 0 且小于 PageCount。"的异常,其实解决这个问题很简单,我们要做的就是在DataGrid1_DeleteCommand事件中判断CurrentPageIndex的值,并根据不同的结果来绑定... 阅读全文

posted @ 2006-07-06 13:38 xiaoc.li 阅读(172) 评论(0) 推荐(0)

使用DataGrid动态绑定DropDownList
摘要:简单的使用模板列绑定DropDownList,初学者想必都会了,但有时候,我们要做的就是在编辑的时候想让某一列定制为DropDownList,并且根据正常情况下显示的值自动变换DropDownList中所选的值,然后保存选择后的值到数据库或XML文件,其实要做到这样的功能并不难,只要我们学会使用DataGrid的DataGrid1_ItemDataBound事件就行了,跟我来做个... 阅读全文

posted @ 2006-07-06 13:35 xiaoc.li 阅读(155) 评论(0) 推荐(0)

DataGrid删除确认及Item颜色交替
摘要:有时候我们需要在删除DataGrid中Item相对应的数据时,需要弹出一个确认对话框来提示使用者,其实这个功能非常简单,下面的代码大家可以试试,还有一个小技巧也顺便测试一下,可以在DataGrid的Item 中产生颜色交替的效果。 private void dg_ItemDataBound(object sender, DataGridItemEventArgs e) { ... 阅读全文

posted @ 2006-07-06 13:01 xiaoc.li 阅读(152) 评论(0) 推荐(0)

datagrid的正反双向排序
摘要:在asp.net中利用datagrid控件按列进行排序很是方便。可是我们只能单项排序!如果我们需要正反排序那么就需要加入一些代码控制一下,下面我来详细讲解一下这个过程。 首先我们需要将datagird控件的属性设置为 AllowSorting="True",且需要排序列需要制定排序表达式 eg: SortExpression="kmdm"。设置好这些,我们进入代码文... 阅读全文

posted @ 2006-07-06 10:57 xiaoc.li 阅读(149) 评论(0) 推荐(0)

给DataGrid添加确定是否删除的功能
摘要:DataGrid的功能我想大家是知道的,我在实际的应用中遇到如下的问题,客户要求在删除之前做一次提示。类 似于windows。首先我们都知道DataGrid支持删除的功能,我们可以向DataGrid里面添加删除列就可以实现。给DataGrid添加确定删除的功能DataGrid的功能我想大家是知道的,我在实际的应用中遇到如下的问题,客户要求在删除之前做一次提示。类似于windows。首先我们都知道... 阅读全文

posted @ 2006-07-05 17:10 xiaoc.li 阅读(379) 评论(0) 推荐(0)

SQL Server 2005 安全设置
摘要:SQL Server 2005 安全设置 总的来说,MS SQL 2005的安全性比SQL 2000要强上不少,不过默认设置还是有和原来一样的漏洞,下面我们来修改一下默认设置。 1、修改默认SA密码。 安装MSSQL时使用混合模式,当然SA密码最好不能为空,在SQL2005中,可以对SA这个超级用户名进行修改或删除。 use masterALTER LOGIN [sa] WITH NAME... 阅读全文

posted @ 2006-07-03 09:54 xiaoc.li 阅读(758) 评论(0) 推荐(0)