xBlues

My simple life in Shanghai

08 2008 档案

讨论用LINQ如何查重以及用纵横表显示数据
摘要: 问题和要求如下:有数据表如下: ID Owner Resource OrderID Quotation 1 Jack China 363 45 2 Jack China 363 45 3 Mike Japan 678 23 4 Mike Japan 678 23 5 Mike Japan 678 23 6 John China 893 12 7 John Korea 453 11 8 Mike C...阅读全文

posted @ 2008-08-21 16:53 Blues 阅读(1620) | 评论 (4) 编辑

LINQ迸发访问错误提示:DataReader associated with this Command which must be closed first
摘要: 我有一个应用是采用LINQ生成的DBML写的,同时执行两种操作的时候出现迸发错误。 操作一:读表 操作二:写表(时间较长的操作,大约持续1分钟) 在web.config中增加下面的参数可以消除这种错误。 MultipleActiveResultSets=true" 我照这样做了,写表的同时,读表不出错了。可是写表的操作却开始一直报错,看来还是没有解决问题。还有一种解释,我注意到我的代码的写法,可能是这里出错了,为了不是每次表操作都去建立一个新的DBDataContext实例,我就统一建立了一个静态实力,看上面的说法,这样不行。看来需要给每一个操作定义一个单独的实例。 这样子不行: public static MyDBDataContext db = new myDBDataContext(); 那看来得每个操作页面定义一个对象实例,操作完成以后再关掉,你有什么好的办法么?阅读全文

posted @ 2008-08-01 16:38 Blues 阅读(1518) | 评论 (1) 编辑