<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_Bobby</title><subtitle type="text">聚沙成塔 集腋成裘</subtitle><id>http://feed.cnblogs.com/blog/u/14738/rss</id><updated>2007-12-10T06:45:02Z</updated><author><name>Bobby</name><uri>http://www.cnblogs.com/Bobby/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Bobby/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/14738/rss"/><entry><id>http://www.cnblogs.com/Bobby/archive/2007/12/10/989442.html</id><title type="text">SQL Top注意事项</title><summary type="text">T-SQL TOP 选项有两处显著的功能增强。现在您可以将一个表达式指定为 TOP 的参数，表达式可以包含变量甚至是独立的查询。您还可以通过改进型 DML (INSERT, UPDATE, DELETE) 使用 TOP 选项。 为了指定一个表达式，必须将它用括号括起来。当不使用 PERCENT 选项时，表达式应该是 BIGINT 数据类型的；当使用 PERCENT 选项时，应该是范围从 0 到 1...</summary><published>2007-12-10T06:45:00Z</published><updated>2007-12-10T06:45:00Z</updated><author><name>Bobby</name><uri>http://www.cnblogs.com/Bobby/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Bobby/archive/2007/12/10/989442.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Bobby/archive/2007/12/10/989442.html"/><content type="text">T-SQL TOP 选项有两处显著的功能增强。现在您可以将一个表达式指定为 TOP 的参数，表达式可以包含变量甚至是独立的查询。您还可以通过改进型 DML (INSERT, UPDATE, DELETE) 使用 TOP 选项。 为了指定一个表达式，必须将它用括号括起来。当不使用 PERCENT 选项时，表达式应该是 BIGINT 数据类型的；当使用 PERCENT 选项时，应该是范围从 0 到 1...</content></entry><entry><id>http://www.cnblogs.com/Bobby/archive/2007/09/11/889150.html</id><title type="text">asp.net回车提交表单</title><summary type="text">ASP.NET页面按回车提交表单，前台页面&lt;scripttype="text/javascript"&gt;functioncheck(){vartheForm=document.forms['aspnetForm'];if(theForm.ctl00$ContentPlaceHolder1$txtUserName.value==""){alert("请输入用户名！");theForm.ct...</summary><published>2007-09-10T21:02:00Z</published><updated>2007-09-10T21:02:00Z</updated><author><name>Bobby</name><uri>http://www.cnblogs.com/Bobby/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Bobby/archive/2007/09/11/889150.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Bobby/archive/2007/09/11/889150.html"/><content type="text">ASP.NET页面按回车提交表单，前台页面&lt;scripttype="text/javascript"&gt;functioncheck(){vartheForm=document.forms['aspnetForm'];if(theForm.ctl00$ContentPlaceHolder1$txtUserName.value==""){alert("请输入用户名！");theForm.ct...</content></entry><entry><id>http://www.cnblogs.com/Bobby/archive/2007/09/04/880926.html</id><title type="text">C#关于值类型和引用类型</title><summary type="text">数据在内存中的存储位置，取决于它的数据类型，在C＃中，分为值类型和引用类型，值类型的数据存储在内存中的堆栈中，每个变量或程序都有自己的堆栈，不可以共用一个堆栈地址。当数据一个值类型的变量传递到另一个相同类型的变量时，会在堆栈中分配两个不同的地址。而引用类型的数据存储在内存中的堆中，可以不同的变量或程序共同使用同一个位置的数据。当数据从一个引用类型的变量传递到另一个相同类型的变量时，只是把这个变量的...</summary><published>2007-09-03T22:20:00Z</published><updated>2007-09-03T22:20:00Z</updated><author><name>Bobby</name><uri>http://www.cnblogs.com/Bobby/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Bobby/archive/2007/09/04/880926.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Bobby/archive/2007/09/04/880926.html"/><content type="text">数据在内存中的存储位置，取决于它的数据类型，在C＃中，分为值类型和引用类型，值类型的数据存储在内存中的堆栈中，每个变量或程序都有自己的堆栈，不可以共用一个堆栈地址。当数据一个值类型的变量传递到另一个相同类型的变量时，会在堆栈中分配两个不同的地址。而引用类型的数据存储在内存中的堆中，可以不同的变量或程序共同使用同一个位置的数据。当数据从一个引用类型的变量传递到另一个相同类型的变量时，只是把这个变量的...</content></entry><entry><id>http://www.cnblogs.com/Bobby/archive/2007/08/08/848320.html</id><title type="text">Asp.Net XML操作基类(修改,删除,新增,创建)</title><summary type="text">/############################################版权声明：文章内容为本站编辑,创作.你可以任意转载、发布、使用但请务必以明文标注文章原始出处及本声明http://www.opent.cn 作者:浪淘沙############################################//*********************************...</summary><published>2007-08-08T12:55:00Z</published><updated>2007-08-08T12:55:00Z</updated><author><name>Bobby</name><uri>http://www.cnblogs.com/Bobby/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Bobby/archive/2007/08/08/848320.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Bobby/archive/2007/08/08/848320.html"/><content type="text">/############################################版权声明：文章内容为本站编辑,创作.你可以任意转载、发布、使用但请务必以明文标注文章原始出处及本声明http://www.opent.cn 作者:浪淘沙############################################//*********************************...</content></entry><entry><id>http://www.cnblogs.com/Bobby/archive/2007/06/07/775589.html</id><title type="text">项目中的代码</title><summary type="text">修改编辑后台的功能前后用了三天时间，中间有些细节需要注意，存储过程的类型转换，动态SQL语句单引号的运用，将部分代码贴在这里。存储过程1setANSI_NULLSON2setQUOTED_IDENTIFIERON3go456--=============================================7--Author:&lt;bobby&gt;8--Createdate:&lt;...</summary><published>2007-06-07T09:33:00Z</published><updated>2007-06-07T09:33:00Z</updated><author><name>Bobby</name><uri>http://www.cnblogs.com/Bobby/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Bobby/archive/2007/06/07/775589.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Bobby/archive/2007/06/07/775589.html"/><content type="text">修改编辑后台的功能前后用了三天时间，中间有些细节需要注意，存储过程的类型转换，动态SQL语句单引号的运用，将部分代码贴在这里。存储过程1setANSI_NULLSON2setQUOTED_IDENTIFIERON3go456--=============================================7--Author:&lt;bobby&gt;8--Createdate:&lt;...</content></entry><entry><id>http://www.cnblogs.com/Bobby/archive/2007/05/22/755565.html</id><title type="text">客户端全部选中或取消Repeater中的CheckBox</title><summary type="text">&lt;script&gt; // 全选 function allCheck() { for (var i=0;i&lt;aspnetForm.elements.length;i++) { var e=aspnetForm.elements[i]; if (e.type=='checkbox') e.checked=true; e.text ="全选"; } } //反选 f...</summary><published>2007-05-22T06:27:00Z</published><updated>2007-05-22T06:27:00Z</updated><author><name>Bobby</name><uri>http://www.cnblogs.com/Bobby/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Bobby/archive/2007/05/22/755565.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Bobby/archive/2007/05/22/755565.html"/><content type="text">&lt;script&gt; // 全选 function allCheck() { for (var i=0;i&lt;aspnetForm.elements.length;i++) { var e=aspnetForm.elements[i]; if (e.type=='checkbox') e.checked=true; e.text ="全选"; } } //反选 f...</content></entry><entry><id>http://www.cnblogs.com/Bobby/archive/2007/05/17/750266.html</id><title type="text">javascript技巧参考(转载) </title><summary type="text">链接 http://www.cnblogs.com/howsmile/archive/2006/06/17/428135.aspx 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event...</summary><published>2007-05-17T06:57:00Z</published><updated>2007-05-17T06:57:00Z</updated><author><name>Bobby</name><uri>http://www.cnblogs.com/Bobby/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Bobby/archive/2007/05/17/750266.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Bobby/archive/2007/05/17/750266.html"/><content type="text">链接 http://www.cnblogs.com/howsmile/archive/2006/06/17/428135.aspx 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event...</content></entry><entry><id>http://www.cnblogs.com/Bobby/archive/2007/05/14/745754.html</id><title type="text">js倒计时关闭窗口&amp;计算字数</title><summary type="text">&lt;script language="javascript"&gt;//resizeTo(400, 300);var secs = 3; for(i=1;i&lt;=secs;i++) { window.setTimeout("update(" + i + ")", i * 1000); } function update(num) { if(num == secs) { if(window...</summary><published>2007-05-14T06:04:00Z</published><updated>2007-05-14T06:04:00Z</updated><author><name>Bobby</name><uri>http://www.cnblogs.com/Bobby/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Bobby/archive/2007/05/14/745754.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Bobby/archive/2007/05/14/745754.html"/><content type="text">&lt;script language="javascript"&gt;//resizeTo(400, 300);var secs = 3; for(i=1;i&lt;=secs;i++) { window.setTimeout("update(" + i + ")", i * 1000); } function update(num) { if(num == secs) { if(window...</content></entry><entry><id>http://www.cnblogs.com/Bobby/archive/2007/04/29/732602.html</id><title type="text">CSS控制GridView固定表头</title><summary type="text">CSS代码&lt;styletype="text/css"&gt;.Freezing{}{position:relative;table-layout:fixed;top:expression(this.offsetParent.scrollTop);z-index:10;}.Freezingth{}{text-overflow:ellipsis;overflow:hidden;white-spa...</summary><published>2007-04-29T09:50:00Z</published><updated>2007-04-29T09:50:00Z</updated><author><name>Bobby</name><uri>http://www.cnblogs.com/Bobby/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Bobby/archive/2007/04/29/732602.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Bobby/archive/2007/04/29/732602.html"/><content type="text">CSS代码&lt;styletype="text/css"&gt;.Freezing{}{position:relative;table-layout:fixed;top:expression(this.offsetParent.scrollTop);z-index:10;}.Freezingth{}{text-overflow:ellipsis;overflow:hidden;white-spa...</content></entry><entry><id>http://www.cnblogs.com/Bobby/archive/2007/04/28/731627.html</id><title type="text">经典算法-C#四种排序算法 </title><summary type="text">本文介绍了C#的四种排序算法：冒泡排序、选择排序、插入排序和希尔排序冒泡排序using System；namespace BubbleSorter { public class BubbleSorter { public void Sort（int [] list） { int i,j,temp； bool done=false； j=1； while（（j＜list.Length）&amp;&amp;...</summary><published>2007-04-28T15:01:00Z</published><updated>2007-04-28T15:01:00Z</updated><author><name>Bobby</name><uri>http://www.cnblogs.com/Bobby/</uri></author><link rel="alternate" href="http://www.cnblogs.com/Bobby/archive/2007/04/28/731627.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/Bobby/archive/2007/04/28/731627.html"/><content type="text">本文介绍了C#的四种排序算法：冒泡排序、选择排序、插入排序和希尔排序冒泡排序using System；namespace BubbleSorter { public class BubbleSorter { public void Sort（int [] list） { int i,j,temp； bool done=false； j=1； while（（j＜list.Length）&amp;&amp;...</content></entry></feed>
