导航

2010年12月14日

摘要: 1.添加System.Web.Extensions库文件引用2.在文件中添加命名空间:using System.Web.Script.Serialization 阅读全文

posted @ 2010-12-14 09:19 lilin 阅读(2028) 评论(0) 推荐(0) 编辑

2010年11月4日

摘要: 接口的实现很多人都知道,但接口的实现方式分显示实现和隐示实现不知道是不是很多人知道呢!但我觉的公司技术部里很少提到这个,就想起来写写这篇blogs。目前常用的方式:public interface IReview{ void GetReviews();}public class ShopReview :IReview{ public void GetReviews(){}}这种方式是隐示实现: I... 阅读全文

posted @ 2010-11-04 09:35 lilin 阅读(297) 评论(0) 推荐(0) 编辑

2010年8月18日

摘要: 在上一篇博文《利用LINQ 表达式实现跨服务器查询》提到可以联合查询跨服务器的两张表,实现机制是查询到的实体类Order转化为集合,如代码:List<Order> ol = oq.ToList<Order>();在利用其集合的扩展方法Join建立两个List的对应关系。如果这时数据量比较大,就ToList<Order>这一句就十分耗性能了。如果是企业级的数据量,这种方法是行不通的。那么有没有更好的方法呢?我想到了一种解决方案,与大家分享:就上篇博文的例子,比如查询到的客户,我们只知道这些客户的定单就行的,其它客户定单没必要查询。查询到的客户如下列代码:IQu 阅读全文

posted @ 2010-08-18 16:40 lilin 阅读(2411) 评论(2) 推荐(0) 编辑

2010年8月17日

摘要: 示例数据库Northwind可到MSDN下载,两个表是放在同一个数据库中的,你可以分开放到不同的服务器上。下载示例数据库Northwind (LINQ to SQL)原文件下载:App.rar代码 阅读全文

posted @ 2010-08-17 15:50 lilin 阅读(898) 评论(1) 推荐(1) 编辑

2010年8月9日

摘要: 利用SqlDataAdapter.Update(DataTable) 批量操作数据时(如Insert操作),当没有事物处理时,如果入库出现致命错误(如主键冲突),SQL语句就会停止。如何才能实现SQL语句不停止,继续执行剩下的DataTable入库,这时可利用SqlDataAdapter.RowUpdated事件来实现。事件是这样定义的:public event SqlRowUpdatedEven... 阅读全文

posted @ 2010-08-09 14:11 lilin 阅读(1560) 评论(2) 推荐(0) 编辑

2010年5月25日

摘要: 如果SQLServer服务器对日志大小有限制的话,如果日志满了的话,那么在WEB操作中只能查询,无法对数据库进行插入修改等操作。这里候需要清除日志。如果您在网站中发现了这种现象,网站正常打开,数据无法增加也不报错,就很有可能是这种情况,就需要清除一下数据库日志了。-- =============================================-- Author: <LL&g... 阅读全文

posted @ 2010-05-25 08:51 lilin 阅读(653) 评论(0) 推荐(0) 编辑

2010年5月7日

摘要: 参考:http://msdn.microsoft.com/zh-cn/library/ms186243.aspx 阅读全文

posted @ 2010-05-07 15:04 lilin 阅读(562) 评论(0) 推荐(0) 编辑

2010年5月3日

摘要: Windows 服务程序根目录System.AppDomain.CurrentDomain.BaseDirectory20100428165421转换为2010-04-28 16:54:21DateTime.ParseExact(“20100428165421”, "yyyyMMddHHmmss", new System.Globalization.CultureInfo(... 阅读全文

posted @ 2010-05-03 08:40 lilin 阅读(376) 评论(0) 推荐(0) 编辑

2010年5月2日

摘要: 语法 public static int Compare ( string strA, string strB ) 返回值 返回值 说明小于零 strA 小于 strB。 零 strA 等于 strB。 大于零 strA 大于 strB。 比较程序并不是按字符串长度来比较的,而是:比较两个字符串的第一个字符:相等则比较第二个,不相等则直接返回结果; 比较两个字符串的第二个字符:相等则比较第三个,不... 阅读全文

posted @ 2010-05-02 19:25 lilin 阅读(1570) 评论(0) 推荐(1) 编辑

2010年4月26日

摘要: Join的官方解释: 阻塞调用线程,直到某个线程终止或经过了指定时间为止Q:谁是调用线程?A:Join代码写在那,哪个就是调用线程,在本例中主线程是调用线程Q:某个线程又是指的是谁?A:如本例thread1执行了Join方法,thread1为某个线程 阅读全文

posted @ 2010-04-26 17:20 lilin 阅读(899) 评论(0) 推荐(0) 编辑