PDA

View Full Version : نحوه جلوگیری از اجرای همزمان تراکنش ها



m_h_2007
پنج شنبه 22 بهمن 1388, 21:27 عصر
با سلام خدمت دوستان و اساتید محترم من یه برنامه client / server دارم مینویسم میخواستم ببینم که برای جلوگیری از همزمانی تراکنش ها در برنامه از چه راهی استفاده کنم؟ مثلا تا رکوردی ویرایشش تمام نشده کاربر دیگری به آن دسترسی نداشته باشد و غیره... آیا این که فقط از متد BeginTransaction و CommitTransactionمربوط به شی SqlConnection استفاده کنم کافیست لطفا توضیح دهید

fa_afshar
جمعه 23 بهمن 1388, 00:35 صبح
سلام
نه.. این مشکل شما ربطی به Transaction نداره ......توضیح دادنش وقت زیادی میگیره... به نظر من بهتر به کتاب های SQL مبحث Isolation Levels ( سطح جداسازی تراکنش ها ) مراجعه کنید .