2010年12月11日

摘要: http://androidappdocs.appspot.com/sdk/index.htmlhttp://passing.tk/index.php?q=YUhSMGNEb3ZMMkZ1WkhKdmFXUmhjSEJrYjJOekxtRndjSE53YjNRdVkyOXRMM05rYXk5cGJtUmxlQzVvZEcxcw%3D%3D 阅读全文
posted @ 2010-12-11 01:37 xiaoxxy 阅读(146) 评论(0) 推荐(0)

2010年12月10日

摘要: SQL中inner join=join ;left outter join=left join;right outter join=right join 阅读全文
posted @ 2010-12-10 16:28 xiaoxxy 阅读(157) 评论(0) 推荐(0)

2010年12月9日

摘要: 表示两个DataTable对象之间的父/子关系。使用DataRelation通过DataColumn对象将两个DataTable对象相互关联。例如在“客户/订单”关系中,客户表是关系的父表,订单表是子表。此关系类似于主键/外键关系。有关更多信息,请参见浏览表间关系。关系是在父表和子表中的匹配的列之间创建的。即,两个列的DataType值必须相同。关系还可以将父级DataRow中的各种更改层叠到其子行。若要控制在子行中如何更改值,请将ForeignKeyConstraint添加到DataTable对象的ConstraintCollection。ConstraintCollection确定在删除或 阅读全文
posted @ 2010-12-09 15:52 xiaoxxy 阅读(577) 评论(0) 推荐(0)

2010年12月7日

摘要: .Net Framework中的委托与事件为什么.Net Framework 中的事件模型有很多的EventArgs参数?在回答上面的问题之前,我们先搞懂 .Net Framework的编码规范:委托类型的名称都应该以EventHandler结束。委托的原型定义:有一个void返回值,并接受两个输入参数:一个Object 类型,一个 EventArgs类型(或继承自EventArgs)。事件的命名为 委托去掉 EventHandler之后剩余的部分。继承自EventArgs的类型应该以EventArgs结尾。再做一下说明:委托声明原型中的Object类型的参数代表了Subject,也就是监视对 阅读全文
posted @ 2010-12-07 10:48 xiaoxxy 阅读(197) 评论(0) 推荐(0)

2010年12月6日

摘要: http://msdn.microsoft.com/zh-cn/library/2e08f6yc.aspx异步调用完成时执行回调方法如果启动异步调用的线程不是需要处理结果的线程,则可以在调用完成时执行回调方法。回调方法在ThreadPool线程上执行。若要使用回调方法,必须将表示回调方法的AsyncCallback委托传递给BeginInvoke。也可以传递包含回调方法要使用的信息的对象。在回调方法中,可以将IAsyncResult(回调方法的唯一参数)强制转换为AsyncResult对象。然后,可以使用AsyncResult.AsyncDelegate属性获取已用于启动调用的委托,以便可以调 阅读全文
posted @ 2010-12-06 15:30 xiaoxxy 阅读(972) 评论(0) 推荐(0)

导航