C#里一个SqlConnection只能同时begin一个Transaction吗???
C#里一个SqlConnection只能同时begin一个Transaction吗??例如多个线程公用一个SqlConnection,每次存取数据时开启一个Transac...
C#里一个SqlConnection只能同时begin一个Transaction吗??
例如多个线程公用一个SqlConnection,每次存取数据时开启一个Transaction,存储完成后销毁该Transaction。但是当多个线程同时进行存储时会出现系统错误,提示不能开新的Transaction。难道一个SqlConnection只能同时用一个Transaction???
我想每次存储时new一个SqlConnection,然后用这个SqlConnection去开一个Transaction,这样做会不会有什么问题??系统开销会不会很大??
谢谢高手指点! 展开
例如多个线程公用一个SqlConnection,每次存取数据时开启一个Transaction,存储完成后销毁该Transaction。但是当多个线程同时进行存储时会出现系统错误,提示不能开新的Transaction。难道一个SqlConnection只能同时用一个Transaction???
我想每次存储时new一个SqlConnection,然后用这个SqlConnection去开一个Transaction,这样做会不会有什么问题??系统开销会不会很大??
谢谢高手指点! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询