摘要: 为了保证在一次请求过程中, 使用同一个DataContext实例, 我们项目使用WebContext.items 来存储这个实例. 最近不知道怎么回事, 总是偶然性的抛出下面这个类型转换失败错误, 百思不得其解, 最后在MSDN的一个帖子里找到一种解释: 数据库没有关闭,引发这个错误!建议使用using 块来建立DataContext对象。但是由于使用了WebContext.Items来存储,不可能使用using 块,不得已, 做了个HttpModule来解决这个问题,在每次RequestEnd中关闭连接。 如今一周过去了,这个错误没有再发生。 Event code: 3005 Even... 阅读全文
posted @ 2012-10-09 15:42 Blue Bird 阅读(287) 评论(0) 推荐(0) 编辑