上一页 1 ··· 8 9 10 11 12 13 14 下一页

2012年3月22日

摘要: SQL SERVER 2005新增了APPLY运算符。该运算符有些类似于表连接(JOIN),但是功能却有不同。APPLY的右表表达式可以引用左输入中的列。在JOIN运算的时候,连接的2个表之间没有优先级,但是使用APPLY时,就像先计算左表输入,然后为左输入中的每一行计算一次右输入。APPLY分为CROSSAPPLY和OUTER APPLY。CROSS APPLY的外部(左)行应用内部(右)表表达式时返回空集,则不返回该行,这个有点类似于INNER JOIN。而OUTER APPLY将返回该行,并且该行的内表表达式的属性是NULL,类似于OUTER JOIN。例如以下的代码是查询每个客户最新的 阅读全文
posted @ 2012-03-22 12:32 滴墨成伤 阅读(167) 评论(0) 推荐(0) 编辑
 

2012年3月15日

摘要: 原文地址:DataTable与实体类互相转换作者:mengusing System.Runtime.Serialization;/// <summary>/// DataTable与实体类互相转换/// </summary>/// <typeparam name="T">实体类</typeparam>public class ModelHandler<T> where T : new(){#region DataTable转换成实体类/// <summary>/// 填充对象列表:用DataSet的第一 阅读全文
posted @ 2012-03-15 09:58 滴墨成伤 阅读(284) 评论(0) 推荐(0) 编辑
 

2012年3月5日

摘要: protectedvoidbtnSearch_Click(objectsender,EventArgse){//生成条件表达式stringwhere=bll.GetWhereSql(Int32.Parse(ddlCate.SelectedValue),Int32.Parse(ddlHarbor.SelectedValue),0,0,ddlState.SelectedValue,tbKeyword.Text.Trim());//判断条件Cookie是否为空,如不为空,则移除现有条件Cookieif(Request.Cookies["Admin_HarborSpot_Where" 阅读全文
posted @ 2012-03-05 14:10 滴墨成伤 阅读(284) 评论(0) 推荐(0) 编辑
 

2012年2月29日

摘要: 向表中增加一个 varchar 列: ALTER TABLE distributors ADD COLUMN address varchar(30); 从表中删除一个字段: ALTER TABLE distributors DROP COLUMN address RESTRICT; 在一个操作中修改两个现有字段的类型: ALTER TABLE distributors ALTER COLUMN address TYPE varchar(80), ALTER COLUMN name TYPE varchar(100); 使用一个 USING 子句, 把一个包含 UNIX 时间戳的... 阅读全文
posted @ 2012-02-29 13:52 滴墨成伤 阅读(1011) 评论(0) 推荐(0) 编辑
 

2012年2月24日

摘要: 用SQL语句添加删除修改字段1.增加字段alter table docdspadd dspcodechar(200)2.删除字段ALTER TABLE table_NAME DROP COLUMNcolumn_NAME3.修改字段类型ALTER TABLE table_nameALTER COLUMNcolumn_name new_data_type4.sp_rename 改名更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。语法sp_rename [ @objname = ]'object_name' ,[ @newname = ] 'new_name 阅读全文
posted @ 2012-02-24 13:47 滴墨成伤 阅读(225) 评论(0) 推荐(0) 编辑
 

2012年2月22日

摘要: 1.什么是cookie?cookie 是一小段文本信息,伴随用户请求,在web服务器和浏览器之间传递。用户每次访问站点的时候,web应用程序都可以读取cookie包含的信息。假设在用户请求您的网站的某个页面时,您的应用程序不仅是返回请求的页面。同时也返回一个包含日期和时间的cookie。用户的浏览器在获得页面的同时也获得了cookie.并且cookie保存在客户端的cookie文件夹中。2.cookie 的限制大多数浏览器支持最多可达4096字节(大约4KB)cookie.浏览器还限制了,一个站点可以在客户端保存cookie数。大多数浏览器允许每个站点最多放20个cookie.如果试图保存更多 阅读全文
posted @ 2012-02-22 16:03 滴墨成伤 阅读(293) 评论(0) 推荐(0) 编辑
 

2012年2月19日

摘要: 让我们看一个简单的表单提交场景,往产品数据库中加一个新产品:上面的页面是在用户访问我们应用的“/Products/Create”URL时返回的,该网页的的HTML表单标识如下:上面的标识是标准的HTML,在<form>元素中,我们有2个<input type="text"/>文本框,然后在表单的下部有一个HTML提交按钮,点击该按钮,会导致包含该按钮的表单将表单输入提交到服务器,该表单会向由它的“action”属性(在这里是“/Products/Save”)表示的URL提交内容。使用先前的“第四个预览版”,我们也许会使用象下面这样的ProductsC 阅读全文
posted @ 2012-02-19 23:30 滴墨成伤 阅读(523) 评论(0) 推荐(1) 编辑
 

2012年2月17日

摘要: HtmlHelper<TModel> 类.NET Framework 4表示支持在强类型视图中呈现 HTML 控件。继承层次结构System.Object System.Web.Mvc.HtmlHelper System.Web.Mvc.HtmlHelper<TModel>命名空间: System.Web.Mvc 程序集: System.Web.Mvc(在 System.Web.Mvc.dll 中)语法public class HtmlHelper<TModel> : HtmlHelper类型参数TModelhtmlHelper<TModel> 阅读全文
posted @ 2012-02-17 15:18 滴墨成伤 阅读(1139) 评论(0) 推荐(0) 编辑
 
摘要: 1、什么是ArrayListArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素实现了ICollection和IList接口灵活的设置数组的大小2、如何使用ArrayList最简单的例子:ArrayList List = new ArrayList();for( int i=0;i<10;i++ ) //给数组增加10个Int元素List.Add(i);//..程序做一些处理List.RemoveAt(5);//将第6个元素移除for( int i=0;i<3;i++ ) //再增加3个元素List.Add 阅读全文
posted @ 2012-02-17 14:37 滴墨成伤 阅读(202) 评论(0) 推荐(0) 编辑
 

2012年2月16日

摘要: partial是一个类修饰符,用于把类定义拆分为几个部分,便于代码管理,如class ClassA{ void A(){;} void B(){;}}与partial class ClassA{ void A(){;}}partial class ClassA{ void B(){;}}是一样的详细介绍如下:可以将类、结构或接口的定义拆分到两个或多个源文件中。每个源文件包含类定义的一部分,编译应用程序时将把所有部分组合起来。在以下几种情况下需要拆分类定义:处理大型项目时,使一个类分布于多个独立文件中可以让多位程序员同时对该类进行处理。使用自动生成的源时,无需重新创建源文件便可将代码添加到类中。 阅读全文
posted @ 2012-02-16 10:24 滴墨成伤 阅读(1135) 评论(0) 推荐(2) 编辑
 
上一页 1 ··· 8 9 10 11 12 13 14 下一页