自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (2)
  • 收藏
  • 关注

转载 SQL Server实用经验与技巧大汇集

包括安装时提示有挂起的操作、收缩数据库、压缩数据库、转移数据库给新用户以已存在用户权限、检查备份集、修复数据库等。1.挂起操作在安装Sql或sp补丁的时候系统提示之前有挂起的安装操作,要求重启,这里往往重启无用,解决办法:到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager删除PendingFileRena

2007-10-31 00:18:00 747

转载 删除重复记录

在SQL Server中 除了对拥有十几条记录的表进行人工删除外,实现删除重复记录一般都是写一段代码,用游标的方法一行一行检查,删除重复的记录。因为这种方法需要对整个表进 行遍历,所以对于表中的记录数不是很大的时候还是可行的,如果一张表的数据达到上百万条,用游标的方法来删除简直是个噩梦,因为它会执行相当长的一段时 间。   四板斧——轻松消除重复记录  殊不知在SQL Server中有一种更为简单

2007-10-31 00:17:00 422

转载 在sqlserver中如何根据字段名查找字段所在的表

下面的sql语句在sqlserver中根据字段名查询,看哪些表包含了这个字段select   a.name   表名,b.name   列名   from   sysobjects   a,syscolumns   b   where   a.id=b.id   and   b.name=列名   and   a.type=U 

2007-10-31 00:16:00 2148

转载 SQL Server各种日期计算方法

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

2007-10-31 00:16:00 543

转载 Sql server行转列处理Sample

主要应用case语句来解决行转列的问题行转列问题主要分为两类1)简单的行转列问题:示例表:id  sid           course  result1   2005001 语文     80.02   2005001 数学     90.03   2005001 英语     80.04   2005002 语文     56.05   2005002 数学     69

2007-10-31 00:15:00 384

转载 数据表行列转换

有一表Aid       date              name1       2007-01-01          CCC1       2007-01-01          DDD1       2007-01-01          VV1       2007-02-01          TTTTT2       2007-01-01          GG3       20

2007-10-31 00:15:00 572

转载 使用一条SQL语句删除表中重复记录

数据库结构的脚本:if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[TempA]) and OBJECTPROPERTY(id, NIsUserTable) = 1)drop table [dbo].[TempA]GOCREATE TABLE [dbo].[TempA] ( [id] [int] I

2007-10-31 00:13:00 901

原创 删除数据库中的空表

exec sp_msforeachtable "if not exists(select 1 from ?) drop table ?"  

2007-10-31 00:12:00 1006

转载 整理了一些t-sql技巧

MS-SQL数据库开发常用汇总 1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密:select encrypt(原始密码)select pwdencrypt(原始密码)select pwdcompare(原始密码,加密后密码) = 1--相

2007-10-31 00:10:00 512

转载 t_sql技巧

一、 只复制一个表结构,不复制数据select top 0 * into [t1] from [t2]二、 获取数据库中某个对象的创建脚本1、 先用下面的脚本创建一个函数if exists(select 1 from sysobjects where id=object_id(fgetscript) and objectproperty(id,IsInline

2007-10-31 00:08:00 526

转载 清空数据表中所有用户表中的记录(保留用户表)

1、exec sp_msforeachtable  @Command1 =truncate table ?--注意:这命令别乱试2、exec sp_msforeachtable delete   N? 

2007-10-31 00:06:00 642

转载 Flash 8 Video Encoder安装事项

Flash 8 Video Encoder 在Flash 8的安装中有带,但运行需要DirectShow9和QuickTime6.5以上支持。实际上装DirectX9就可以了。         DirectX 最终用户运行时  下载地址          http://www.microsoft.com/downloads/details.aspx?FamilyID=2da43d38-db71-4

2007-10-31 00:04:00 1264

转载 玩转FLV格式Flash视频

Web 2.0时代,要说什么类型网站最火,自然是以国外的Youtube、Google Video,国内的土豆网、UUME为代表的视频分享网站了。这类网站提供的视频内容可谓各有千秋,但它们无一例外的都使用了Flash作为视频播放载体,支撑这些视频网站的技术基础就是—— Flash 视频 (FLV) 。    FLV 是一种全新的流媒体视频格式,它利用了网页上广泛使用的Flash Player 平

2007-10-31 00:02:00 1094

转载 网络经典命令

1、测试物理网络命令:ping 192.168.0.8 -t ,参数-t是等待用户去中断测试友情提示:这个是最基本,最常用的网络命令2.查看DNS、IP、Mac等信息A.Win98:winipcfgB.Win2000以上:Ipconfig/all3.网络信使命令:Net send 计算机名/IP * (广播) 传送内容,注意不能跨网段命令:net stop mess

2007-10-30 23:59:00 533

转载 网管必须熟悉的几个网络DOS命令

前言:   网管和黑客的斗争是永不会停息的,他们的关系就如同警察和小偷。在网络这个没有硝烟的战场上,谁的技术手段高明,谁的头脑灵活,谁虚心学习不断成长,谁就能立于不败之地。网管为了维护自己服务器的安全,黑客为了成功入侵一台服务器,他们使用工具是一种很简便、很省时间、很高效的做法,但你可曾想过很多问题其实不是我们想象的那么复杂,而且工具都是别人的,自己用着心里也不很舒服。防御也好入侵也好,我们能否利

2007-10-30 23:59:00 523

转载 开始→运行→命令 集锦

 winver---------检查Windows版本wmimgmt.msc----打开windows管理体系结构(WMI)wupdmgr--------windows更新程序wscript--------windows脚本宿主设置write----------写字板winmsd---------系统信息wiaacmgr-------扫描仪和照相机向导winchat--------XP自带局域

2007-10-30 23:56:00 423

转载 css学习笔记

1、中的LI前面的符号不出现而且不占位置       list-style:none;margin:0px;padding:0px;2、CSS相对定位语法当父对象的position为absolute或者relative的时候子对像如果设置了position为absolute,则top,left,right,bottom相对于父对象例子:基准点测试1测试2

2007-10-30 23:45:00 433

转载 javascript应用:实现复选框全选/全不选切换

经常有人问起在网页里实现多选框的全选功能,今天我就写了这么一个DEMO全选与不全选的切换function checkAll(e, itemName){  var aa = document.getElementsByName(itemName);  for (var i=0; i<aa.length; i++)   aa[i].checked = e

2007-10-30 23:44:00 495

转载 使用HTML+CSS编写一个灵活的Tab页

最近在研究CSS,正好结合项目做了一个灵活的Tab页,使用纯HTML+CSS实现,正好总结一下。首先看一下预览界面:pic.jpg 样例HTML可以访问:http://www.demo2do.com/htmldemo/school/attendance/AttendanceGlobal.html下面开始讲述一下完成上述页面的步骤。1. 构建HTML构建HTML是整个过程最基

2007-10-30 23:41:00 625

转载 页面之间传递参数的几种方法荟萃

第一种方法:通过URL链接地址传递 send.aspx:  protected void Button1_Click(object sender, EventArgs e)    {        Request.Redirect("Default2.aspx?username=honge");    } receive.aspx: string username

2007-10-30 23:36:00 598 1

转载 ASP.NET2.0文件上传以及图片处理

1.最简单的单文件上传(没花头)2.多文件上传3.客户端检查上传文件类型(以上传图片为例)4.服务器端检查上传文件类型(以上传图片为例)5.服务器端检查上传文件类型(可以检测真正文件名)6.上传文件文件名唯一性处理(时间戳+SessionID)7.上传图片生成等比例缩略图8.上传图片加水印(文字水印,图片水印,文字+图片水印)9.1.最简单的单文件上传(没花头)效果图:http://www

2007-10-30 23:34:00 571

转载 asp.net页面间数据传递(总结篇)

1. Get(即使用QueryString显式传递)     方式:在url后面跟参数。     特点:简单、方便。     缺点:字符串长度最长为255个字符;数据泄漏在url中。     适用数据:简单、少量、关键的数据。     适用范围:传递给自己、传递给另一个目标页面;常用于2个页面间传递数据。     用法:例如:url后加?UserID=…,跳转到目标页面,目标页面在伺服端可用Req

2007-10-30 23:33:00 394

转载 C# 将数据导出到Execl汇总

一、asp.net中导出Execl的方法:在asp.net中导出Execl有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出execl时,等价于分列,n等价于换行。1、将整个html全部输出execl此法将html中所有的内容,如按钮,表格,图片等全部输出到Execl中。 

2007-10-30 23:26:00 711 1

转载 ASP.NET设计应用程序的七大绝招

随着微软.NET的流行,ASP.NET越来越为广大开发人员所接受。作为ASP.NET的开发人员,我们不仅需要掌握其基本的原理,更要多多实践,从实践中获取真正的开发本领。在我们的实际开发中,往往基本的原理满足不了开发需求,我们更多的要积累一些开发技巧,本文就向大家介绍一些实用技巧,希望对大家的开发有所裨益。  1. ~ 的用法  一般的情况下,我们是使用./../ 这样的相对路径来确定和规划我们的资

2007-10-30 23:08:00 367

转载 .Net 图片上传的一个类库的源码

上传图片到服务器上是网站开发中很常用的功能,它的实现也很简单,可以新建一个上传类UpLoadAndSaveImage,这个类中包含三个函数UpLoadAndSave,CreateFilePath,SaveToServer。使用时调用下面的UpLoadAndSave函数就可以了,该函数第一个参数为要上传的图片数据,第二个参数为上传的虚拟路径(相对路径),第三个参数为上传图片的格式,第四个参数为上传的

2007-10-30 23:01:00 672

转载 .NET下,你采用的是哪种方式进行数据操作?

进行数据库进行更新操作时,有许多种方式,你使用的是哪种?这里假设一个数据库中有一张表,表名为Test,列为colID,colTest1,colTest2,colTest3。其中,colTest1,colTest2,colTest3为nvarchar(50),而colID为int;一、数据适配器+类型化的数据集     假设数据适配器名为da1,数据集为ds1,数据集类为ds;  方法1:直接操作的

2007-10-30 22:59:00 494

转载 ajax入门——一些理解及例子

1.ajax,是Asynchronous JavaScript and XML 的简写,即异步JavaScript 和XML,是一种综合使用javascript、dom、Xml、CSS等技术实现异步传输数据的技术。2.使用ajax技术,在界面上可以做到不刷新页面实现与后台交互,更重要的是“异步”,减轻了服务器负担,减少了客户的等待时间。3.ajax,可以理解为一种多线程技术。4.当传输的数据量不大

2007-10-29 18:06:00 519

转载 递归函数实现无限级树形结构的一种方法

1.建表(SQL Server)CREATE TABLE menu(    ID int IDENTITY (1, 1) NOT NULL ,    Title varchar(50)  NULL ,    url varchar(50) null,    description varchar(50) null,    ParentID int NULL ) ON PRIMARY2.在页

2007-10-29 18:05:00 973

原创 递归小练习

还是在Treeview里。假设节点从上到下一一对应一个"0"或者"1"作为权限的开关。在这里,我要根据节点是否checked的情况生成一个"010101"这样的字符串以保存其权限。string str ="";//全局变量,用来存储权限字符串(010101样)//pNode从根节点开始递归,得到依节点顺序排列的0101权限开关protected void Get01(TreeNode pNod

2007-10-29 18:04:00 502

原创 学习笔记-递归,重载

1.递归:直接或间接调用自己 的函数 被称为递归函数(recursive function)。递归函数必须定义一个停止条件stopping condition 否则函数会永远递归下去有时候这被称作无限递归(infinit recursion)错误。阶乘的计算可以用递归函数实现unsigned long factorial( int val ) { if ( val > 1 )  return

2007-10-29 18:03:00 501

转载 操作数据库的一个类——第一次写类|||

在asp.net中连接数据库进行数据库操作时,一般要4、5行代码以上。定义这个定义那个,打开然后又关闭,这样效率很低,且不易维护。这里把这些操作封装成一个类,每次调用完成数据库操作只需要两行代码。在这个类之前,先写一个类:using System;using System.Data;using System.Data.SqlClient;/**//// /// conn 数据库连接类/// p

2007-10-29 17:58:00 467

转载 asp.net学习笔记——关于字符串的一些(c#)

1. C# 提供了避免在字符串常量中使用转义序列(如代表制表符的“/t”或代表反斜杠字符的“/”)的功能。要这样做,可以在为字符串赋值之前使用 @ 符号来声明字符串。下面的示例显示了如何使用转义字符以及如何为字符串赋值: //Using escaped charactersstring path = "////FileShare//Directory//file.txt";//Using

2007-10-29 17:55:00 423

转载 asp.net2.0实现主从数据表的简单方法

实现效果:在主表里选中某行,从表里得出该行的详情。方法1:代码实现。在页面上放一个GridView,一个DetailView。数据绑定GridView并且要设置主键,然后在SelectedIndexChanged事件写代码:选择发生变化时,DetailView也改变为相应的Detail。具体代码:using System;using System.Data;using System.Confi

2007-10-29 17:54:00 668

转载 对GridView模板列内控件的操作代码

情况:假设一个已绑定数据的GridView,在前面加一个模板列,放入一个CheckBox。然后用一个按钮获取CheckBox选中行的一些信息获对该行进行一些其他操作。对按钮Button1编写Click事件如下:protected void Button1_Click(object sender, EventArgs e){    for (int i = 0; i  GridView1.Row

2007-10-29 17:53:00 623

转载 权限树中Checkbox的操作[Asp.Net2.0]

这里使用asp.net2.0的TreeView控件结合JavaScript实现权限树的部分功能。  假设权限树中有如下三条规则:  1、该节点可以访问,则他的父节点也必能访问;  2、该节点可以访问,则他的子节点也都能访问;  3、该节点不可访问,则他的子节点也不能访问。代码如下://获取元素指定tagName的父元素function public_GetParentByTagName(ele

2007-10-29 17:52:00 403

转载 利用Treeview做权限树的一种方法

在B/S结构中,用Treeview做权限这一部分是很直观的一个办法。假设有一棵权限树来给某用户分配权限,勾选中的一些节点保存下来,当用户登陆时再根据数据库生成一棵子权限树。下面写的便是生成子树的一种方法。假设父权限树已经生成(具体数据表结构请参照上一篇《递归实现无限级树》);假设已经在父树上启用了checkbox,并且以“节点ID.节点ID.节点ID.节点ID.”这种方式保存具有权限的节点。再假设

2007-10-29 17:49:00 485

转载 C#.NET 中的类型转换

C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理,在这里与大家分享—— 1. 装箱、拆箱还是别名  许多 C#.NE

2007-10-29 13:19:00 429

转载 GridView绑定数据源,无记录时表头也显示的一种解决方法

public void BuildNoRecords(GridView gridView, DataSet ds) ...{ try ...{ if (ds.Tables(0).Rows.Count == 0) ...{ ds.Tables(0).Rows.Add(ds.Tables(0).NewRow()); gridView.DataSource = ds; gridView.DataBi

2007-10-28 22:17:00 793

转载 如何让Gridview在没有数据的时候显示表头

1.前言当对GridView控件进行数据绑定时,如果绑定的记录为空,网页上就不显示GridView,造成页面部分空白,页面布局结构也受影响。下面讨论的方法可以让GridView在没有数据记录的时候显示表的字段结构和显示提示信息。2.数据为了让GridView显示数据,在数据库中建立表temple,其字段如下:temple表示庙宇,它的字段有:temple_id       in

2007-10-28 22:15:00 1562 1

转载 对于直接地址栏输入的中文参数 在UTF-8系统中的接收,编码的问题.

页面代码: @ Page Language="C#" AutoEventWireup="true" CodeFile="testRequest.aspx.cs" Inherits="testRequest" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml

2007-10-28 19:30:00 700

漂亮的日历控件

c#漂亮的日历控件c#漂亮的日历控件

2008-05-08

任务栏上弹出类似MSN,QQ的消息提示框

任务栏上弹出类似MSN,QQ的消息提示框

2008-05-08

空空如也

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

TA关注的人

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