???????
?????????????????????????????????????????????????????????????????????????????????????Microsoft? ADO.NET ????????????? Microsoft SQL Server? 2000 ???????????ó??????е? ADO.NET ??????????????????????????????Щ????????????
?????й?????????????????????????????? Transaction Control???????е?????????

????????????
???????????????????????????????????????????????????????Щ???????????????????????????????Χ???????????????????????????????????????????????

???????????????
??????????????????? Transact-SQL ???????Transact-SQL ??????????????? BEGIN TRANSACTION ?? COMMIT/ROLLBACK TRANSACTION ????С?

?????????????
??????????????????Χ??????????? ADO.NET ??????е??????????????????????????

?????????????
?????? Microsoft Windows? 2000 ??????? (COM+) ????? .NET ???????????????????????????????????????????????????????????

???????????
???????????????????????????????????????????????????в??????????????????????κβ?????????????????????????????????????в??????????????????????

???????????????????????????????????????а????? 10 ???п???????100 ???ж??????????? 10 ?????????? 500 ?????????????????????? 5 ??????????????Щ????λ?? SQL Server 2000 ?????? SQL Server .NET ???????????У????????? SQL Server??????????Щ????????? SQL Server 2000 ?? XML ?????

????InsertOrder
????InsertOrder ????????????????????????????????????????????????????????? Order ?? OrderDetails ???У???????????????????

???????????????
???????????????У???? ASPX Web ?????????????????????? .NET ?????????????????????????????????????? Web ??????????????????????????????????????ó?????????????????????н??в????????????塣?????к??????????????????????? Web ?????????????????
???????????????????????? Microsoft ??ó?????????? (ACT)????????? Web ????????????????????? Web ??ó??????? ASP ?????????????????????????????????й???δ????????в????????????????? ACT documentation???????????????????????????????????? HTTP ??????ó???????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????ó?????????????????????????????й? Web ??ó??????????????????
????????????????????ó????????????????????????????С????????????????????????????? ???????????????????????????????????????????????????ó???????????????????????????????ó?????????????????????????? ?????Microsoft SQL Server 2000 ????????????READ UNCOMMITTED??READ COMMITTED??REPEATABLE READ ?? SERIALIAZABLE?????????£????? READ COMMITTED ???????????С??й?????????????? Microsoft SQL Server 2000 documentation????????Windows 2000 ?????е? COM+??1.0 ?棩???? SERIALIAZABLE ??????????????????????????????????????????????????? Microsoft Windows .NET Server??????汾?? Beta 3???????е? COM+ 1.5 ???????????????????????????á??????????????????п???????????? SERIALIAZABLE ???????????????????

?????????????
?????±???????????в??????????????????
?????? 1???????????????

?????? 2??Web ??????????

?????? 3????????????????

?????????????
???????????????????????????????????????????????????????????????λ???????? 1 ?????????????????????????????????????????????????????????????????????????????????????????????? ACT ???????е???????????棬???????????????в??????????????? 1 ??????????????????????????