- <FONT color=#00cc00><FONT color=#000000>奥运倒计时:</FONT></B></FONT> <SPAN id=span_dt_dt style="align: center no:1px solid black"></SPAN>
- <SCRIPT language=javascript>
- <!--
- //document.write("");
- function show_date_time(){
- window.setTimeout("show_date_time()", 1000);
- BirthDay=new Date("8/08/2008 20:00:00");//这个日期是可以修改的
- today=new Date();
- timeold=(BirthDay.getTime()-today.getTime());
- sectimeold=timeold/1000
- secondsold=Math.floor(sectimeold);
- msPerDay=24*60*60*1000
- e_daysold=timeold/msPerDay
- daysold=Math.floor(e_daysold);
- e_hrsold=(e_daysold-daysold)*24;
- hrsold=Math.floor(e_hrsold);
- e_minsold=(e_hrsold-hrsold)*60;
- minsold=Math.floor((e_hrsold-hrsold)*60);
- seconds=Math.floor((e_minsold-minsold)*60);
- span_dt_dt.innerHTML="<b><align=center><font color=ff0000>"+daysold+"天"+hrsold+"小时"+minsold+"分"+seconds+"秒"+"</b><br></font>" ;
- }
- show_date_time();
- //-->
- </SCRIPT>
- <%Public Function URLEncoding(v,f)
- Dim s,t,i,j,h,l,x : s = "" : x=Len(v)
- For i = 1 To x
- t = Mid(v,i,1) : j = Asc(t)
- If (j>=48 And j<=57) Or (j>=65 And j<=90) Or (j>=97 And j<=122) Then
- If f Then
- s = s & "%" & Right("00" & Hex(j),2)
- Else
- s = s & t
- End If
- ElseIf j<0 Then
- j = j + &H10000
- h = (j And &HFF00) \ &HFF
- l = j And &HFF
- s = s & "%" & Right("00" & Hex(h),2) & "%" & Right("00" & Hex(l),2)
- Else
- s = s & "%" & Right("00" & Hex(j),2)
- End If
- Next
- URLEncoding = s
- End Function
- response.write URLEncoding("hezu123.com",1)
- %>
一.前言:
P2P,即英文Peer-to-Peer的缩写,中译为对等互联或点对点技术。讲到P2P,人们就会想起Napster,Napster让人们认识到了P2P技术的威力,P2P技术也就通过Napster进入了大多数用户的视野,Napster的音乐文件交换功能是P2P的一个主要应用。P2P技术可以让用户可以直接连接到其他用户的计算机,进行文件共享与交换。同时P2P在深度搜索、分布计算、协同工作等方面也大有用途。
简单地说,P2P就是一种用于不同PC用户之间,不经过中继设备直接交换数据或服务的技术,它允许Internet用户直接使用对方的文件。每个人可以直接连接到其他用户的计算机,并进行文件的交换,而不需要连接到服务器上再进行浏览与下载。因为消除了中间环节,P2P技术使得网络上的沟通变得更容易、更直接。P2P改变了Internet现在的以大网站为中心的状态、重返"非中心化",并把权力交还给用户。从某种意义上讲,P2P体现了Internet的本质。在网络尚未发展成为现在的Web之前,网民就是利用所谓的"布告板"等渠道彼此直接交换信息和文件。
查询第X页,每页Y条记录
最基本的处理方法: 如果表中有主键(记录不重复的字段也可以),可以用类似下面的方法,当然x,y要换成具体的数字,不能用变量:
select top y * from 表 where 主键 not in(select top (x-1)*y 主键 from 表)
如果表中无主键,可以用临时表,加标识字段解决.这里的x,y可以用变量.
select id=identity(int,1,1),* into #tb from 表 select * from #tb where id between (x-1)*y and x*y-1
ADO.NET结构
使用ADO.NET不需要维持一个连接。另外,在ADO.NET中,只需用几行代码,你就可以从一个数据源转到另一个数据源。
ADO.NET的核心对象有Command, Connection, DataReader和DataAdapter。它们是.NET中所有数据操作的基础。
核心ADO.NET命名空间
System.Data:是其它命名空间的基础,并补充DataTable, DataColumn, DataView和Constraints对象。
System.Data.Common:定义由各种数据提供者共享的普通对象,包括DataAdapter, DataColumnMapping和DataTableMapping。它为数据提供者所用,包含用于访问数据源的集合。
System.Data.OleDb:定义你用来连接到数据源并修改各种数据源中的数据的对象。它作为普通数据提供者而编写,由包含SQL Server、微软Oracle OLE DB Provider和微软Jet 4.0 Provider驱动器的.NET Framework提供执行。当你需要连接到许多不同的数据源时,就会用到这个命名空间,并且你希望达到比提供者更佳的性能。
- private void button1_Click_1(object sender, EventArgs e)
- {
- string connstr = "uid=sa;pwd=123456;database=goods;server=(local);";
- SqlConnection objconn = new SqlConnection(connstr);
- try
- {
- objconn.Open();
- label1.Text = "连接成功!!";
- }
- catch
- {
- label1.Text = "连接失败@";
- }
- }
████ 粉红,即浅红色。别称:妃色 杨妃色 湘妃色 妃红色
████ 妃色 妃红色:古同“绯”,粉红色。杨妃色 湘妃色 粉红皆同义。
████ 品红:比大红浅的红色 (quester注:这里的“品红”估计是指的“一品红”,是基于大红色系的,和现在我们印刷用色的“品红M100”不是一个概念)
████ 桃红,桃花的颜色,比粉红略鲜润的颜色。 (quester注:不大于M70的色彩,有时可加入适量黄色)
████ 海棠红,淡紫红色、较桃红色深一些,是非常妩媚娇艳的颜色。
████ 石榴红:石榴花的颜色,高色度和纯度的红色。
████ 樱桃色:鲜红色
████ 银红:银朱和粉红色颜料配成的颜色。多用来形容有光泽的各种红色,尤指有光泽浅红。
████ 大红:正红色,三原色中的红,传统的中国红,又称绛色 (quester注:RGB 色中的 R255 系列明度)