10 2007 档案
摘要:public static bool CheckIPAddress(string IP) { string pattern = @"(((\d{1,2})|(1\d{2})|(2[0-4]\d)|(25[0-5]))\.){3}((\d{1,2})|(1\d{2})|(2[0-4]\d)|(25[0-5]))"; System.Text....
阅读全文
摘要:两个类文件,点这里下载DLL文件>WebPager.dll1、 WebPager.csusing System;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.ComponentModel; [assembly:TagPrefix("WebPager", "wp")]namespa...
阅读全文
摘要:if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[f_IP2Int]') and xtype in (N'FN', N'IF', N'TF')) drop function [dbo].[f_IP2Int] GO ...
阅读全文
摘要:如果想记某张表中的记录进行随机显示,或者随机抽取某条记录的话,我们没必要去写一大长串的程序代码去先生成随机数,然后再怎么怎么做去做出所谓的“随机记录”,只需要用SQL SERVER中的一个小函数即可实现随机排序或者随机抽取的功能,该函数就是newid()用的方法很简单,比如说一张stuInfo表,我们想将其中的数据随机排序,那么这里就可以写出如下的sql 语句 1select * from tb...
阅读全文
摘要:private bool UploadFile(string source,string targetUrl,NetworkCredential networkCredential) { FileStream streamSource; Stream streamTarget; WebClient client ...
阅读全文
摘要:CREATE FUNCTION dbo.dhg_splitstr ----- 2006-6-21 17:00 过滤函数 ( @SourceSql varchar(8000), @StrSeprate varchar(10) )RETURNS @temp table(A1 int identity(1,1) not null, F1 varchar(100))AS BEGIN declar...
阅读全文
摘要:"Select$"表示进入行的选择状态,也可将其改为"Update$"、"Edit$"等其他事件。 protected override void Render(HtmlTextWriter writer) { foreach (GridViewRow Row in GridView1.Rows) { if (Row.RowType == D...
阅读全文
摘要:CREATE PROC P_viewPage /**//* no_mIss 分页存储过程 2007.2.20 QQ:34813284 适用于单一主键或存在唯一值列的表或视图 */ @TableName VARCHAR(200), --表名 @FieldList VARCHAR(2000), --显示列名 ...
阅读全文
摘要:ADO.NET Entity Framework,即下一代的ADO.NET。它是比Linq To SQL更加强大的ORM,让开发人员只需要着眼于领域对象模型的开发,而不需要考虑它们是如何与关系数据库交互。上一篇文章简单介绍了在项目中如何使用ADO.NET实体框架,从现在开始,正式进入了ADO.NET的学习之旅。这篇文章主要介绍在ADO.NET实体框架中如何进行查询(以Northwind数据库为例)...
阅读全文
摘要:前一段时间园子里有很多文章介绍分析了Linq To SQL,它可以说是一个简单实现的ORM,是微软针对数据和对象的阻抗不平衡的问题。C# 3.0推出一些新的特性,比如Extension Method, Lambda Expression, Anonymous Type,其实这些新特性都是用来为Linq服务。Linq To SQL将程序员从以往写大量的sql查询语句、取值、赋值中解放出来,在int...
阅读全文
摘要:1. 直接使用 += 运算符的循环5万次: 1 var sbTest//=new Sys.StringBuilder();2 for(var i=0;i";6 }7 8 $get("message").innerHTML=sbTest;//.toString('|');测试结果如下: 循环用时IE下32S,FireFox下2S...
阅读全文
摘要:比如有一个字符串string s = "ttms";想得到它的反字符串,即"smtt",我们当然可以用从后至前的逐个取值的方法取到它的反字符串。不过,利用如下的方法则会更简单: 12 string s = "ttms";3 char[] c = s.ToCharArray();4 Array.Reverse(c);5 Response.Wr...
阅读全文
摘要:以下是使用游标的一种最直接的方式:代码运行条件:一张Tb_paperInfo(paperID,paperName)表 --声明一个标识为c的游标,该游标是从tb_paperInfo表中查出两列declare c cursor for select top 3 paperID,paperName from tb_paperinfo--打开游标copen c--声明两个变量,作为临时存储相应的字段的值...
阅读全文
摘要:又有一段时间没有更新了,缺少学习的热情了。今天贴几个图片处理的小技巧,希望对大家有用:(1)如何获取.gif图片中的各个帧?(2)如何获取图片的缩略图?(3)如何“截取”图片的指定区域? using System.Drawing;using System.Drawing.Drawing2D;using System.Drawing.Imaging;public class ImageHelp...
阅读全文
摘要:javascript:alert(navigator.userAgent);
阅读全文
摘要:SqlTransaction trans;trans = con.BeginTransaction();cmd.Transaction = trans;try{ cmd.ExecuteNonQuery(); trans.Commit();}catch(Exception e){ trans.Rollback();}finally { con.Close();}=======...
阅读全文
摘要:判斷Object對象的數據類型 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ --> object asFilterValue; //判斷當前Object中的值是否是Stirng型的 ...
阅读全文
摘要:System.Web.SessionState.HttpSessionState session = System.Web.HttpContext.Current.Session;//创建Sessionsession.Add("test","Test Session");//Session赋值session.Timeout = 10;//设置会话超时期限,单位为分钟this.TextBox1.Te...
阅读全文
摘要:代码来自Paint.NET的PaintDotNet.SystemLayer.OS类 这段代码是通过检查注册表中的项来确定.NET 2.0/3.0是否安装的。由于Paint.NET是由微软员工参与开发的,可以认为这是比较准确的判断方法。 private static bool IsDotNet2VersionInstalled(int major, int minor, int...
阅读全文