作者tsungmin (aubrey)
站内Programming
标题Re: [问题] C#多执行绪问题
时间Fri Nov 13 23:07:55 2009
谢谢~
大概了解你的意思了,
我指的资料是list里面的东西
※ 引述《Elly (☑A利 ☑ A你)》之铭言:
: (刚那篇有打错,删掉重po,跨版转文还真麻烦)
: 我不知道你说的资料是不是指参数,
: 如果是的话,
: 只要new起来之後,被某一执行绪改过,
: 其它执行绪就都不可改,只可以读~
: 若你使用 BackgroundWorker
: 可在BackgroundWorker的ProgressChanged事件内作修改,
: 如果你指的是SQL SERVER的话,
: 当你第一条执行没下lock改到一半,
: 其它执行绪再去存取,
: 都是改到脏资料哦~
: 你确定要这样作?
: 有关SQL SERVER的LOCK是有分层级的,
: 可以自己往那方面看一下书
: ※ 引述《tsungmin (aubrey)》之铭言:
: : 另外再请教一个问题,如果同时对一笔资料删除和读取,会不会发生资料存取冲突?
: : 我想确定会不会造成冲突,
: : 如果不会有冲突的话,就可以不用对资料库lock了是吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.144.217.128