代码改变世界

SQL 日期时间函数 Datepart()与DateName()

2012-08-16 21:49 by C#与.NET探索者, 435 阅读, 0 推荐, 收藏, 编辑
摘要:1.Datepart()返回代表指定日期的指定日期部分的整数语法 Datepart(datepart,date)返回类型intdatepart:日期部分缩写yearyy, yyyyquarterqq, qmonthmm, mdayofyeardy, ydaydd, dweekwk, wwweekdaydw日期部分返回对应于星期中的某天的数,例如:Sunday = 1Hourhhminutemi, nsecondss, smillisecondmsdeclare @date datetimeset @date='2009-12-24 16:35:37.733'select dat 阅读全文

SQL Server CONVERT() 函数

2012-08-16 20:33 by C#与.NET探索者, 298 阅读, 0 推荐, 收藏, 编辑
摘要:定义和用法CONVERT() 函数是把日期转换为新数据类型的通用函数。CONVERT() 函数可以用不同的格式显示日期/时间数据。语法CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。可以使用的 style 值:Style IDStyle 格式100 或者 0mon dd yyyy hh:miAM (或者 PM)101mm/dd/yy102yy.mm.dd103dd/mm 阅读全文

解析SQL SERVER存储过程返回值

2012-08-15 18:13 by C#与.NET探索者, 509 阅读, 0 推荐, 收藏, 编辑
摘要:一、先说下ExecuteScalar()与ExecuteNonQuery ()ExecuteScalar方法返回的类型是object类型,这个方法返回sql语句执行后的第一行第一列的值,由于不知道sql语句到底是什么样的结构(有可能是int,有可能是char等等),所以ExecuteScalar方法返回一个最基本的类型object,这个类型是所有类型的基类,换句话说:可以转换为任意类型。ExecuteNonQuery 来执行目录操作(例如查询数据库的结构或创建诸如表等的数据库对象),或通过执行 UPDATE、INSERT 或 DELETE 语句,在不使用 DataSet 的情况下更改数据库中的 阅读全文

HTTP状态码

2012-08-15 18:12 by C#与.NET探索者, 520 阅读, 0 推荐, 收藏, 编辑
摘要:HTTP状态码(HTTP Status Code)一些常见的状态码为:200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务不可用详细分解:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功)表示成功处理了请求的状态代码。代码 说明200 (成功)服务器已成功处理了请求。 通常,这表示服务器提供了请求的网页。201 (已创建)请求成功并且服务器创建了新的资源 阅读全文

多线程笔记

2012-08-15 18:11 by C#与.NET探索者, 182 阅读, 0 推荐, 收藏, 编辑
摘要:(一)线程同步using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Threading;namespace _03_多线程{ public partial class Form1 : Form { public Form1() { InitializeComponent(); 阅读全文

常用正则表达式大全

2012-08-15 18:11 by C#与.NET探索者, 135 阅读, 0 推荐, 收藏, 编辑
摘要:正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白行匹配HTML标记的正则表达式:<(\S*?)[^>]*>.*?</\1>|<.*? />评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套 阅读全文

大文件流操作及编码

2012-08-15 18:10 by C#与.NET探索者, 351 阅读, 0 推荐, 收藏, 编辑
摘要:(一)大文件流操作using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace 文件流{ class Program { static void Main(string[] args) { //string str = @"C:\Documents and Settings\steve\桌面\net1017\net基础加强\案例素材\1.rmvb"; //byte[] byts = File.ReadAllBytes(st 阅读全文

自己写的遮罩层效果

2012-08-15 18:09 by C#与.NET探索者, 324 阅读, 0 推荐, 收藏, 编辑
摘要:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="遮罩层.aspx.cs" Inherits="JQUERY练习.遮罩层" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html x 阅读全文

文件操作类Path

2012-08-15 18:09 by C#与.NET探索者, 166 阅读, 0 推荐, 收藏, 编辑
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;namespace 文件操作Path类{ class Program { static void Main(string[] args) { string p = @"c:\abc\ab\a\b.txt"; string fn = Path.GetFileName(p); Console.WriteLine(fn); //这里并没有修改了实际的文件名,知识把字符串p,改成了 //& 阅读全文

正则表达式提取案例1

2012-08-15 18:08 by C#与.NET探索者, 271 阅读, 0 推荐, 收藏, 编辑
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Text.RegularExpressions;using System.Net;using System.IO;namespace 贪婪模式练习{ class Program { static void Main(string[] args) { #region 贪婪模式 //string msg = "1111。11。111。111111。"; ////当使用限定符的时候,如果没有明 阅读全文