Articles of लेनदेन

MySQL AUTO_INCREMENT रोलबैक नहीं करता है

मैं लेनदेन का समर्थन करने के लिए MySQL के AUTO_INCREMENT फ़ील्ड और InnoDB का उपयोग कर रहा हूं। मैंने देखा कि जब मैं लेन-देन वापस लेता हूं, तो AUTO_INCREMENT फ़ील्ड रोलबैक नहीं की जाती है? मुझे पता चला कि यह इस तरह से डिज़ाइन किया गया था, लेकिन क्या इसका कोई उपाय है?

एसक्यूएल पहचान (ऑटोटनम्बर) एक लेनदेन रोलबैक के साथ भी बढ़ी है

मेरे पास एमएस एसक्यूएल 2005 डीबी के लिए एक एसक्यूएल डालने के साथ एक शुद्ध लेनदेन है तालिका में एक पहचान प्राथमिक कुंजी है। लेन-देन के भीतर एक त्रुटि होने पर, रोलबैक () को कहा जाता है। पंक्ति आवेषण सही ढंग से वापस लाया जाता है, लेकिन अगली बार जब मैं तालिका में डेटा सम्मिलित […]

एंड्रॉइड डाटाबेस लेनदेन

मैंने एक डेटाबेस बनाया है मैं लेनदेन करना चाहता हूं उस समय Customer, CustomerControl, Profile, Payment तालिका में रिकॉर्ड सम्मिलित करने के लिए SaveCustomer() में एक से अधिक कथन शामिल हैं जब कोई उपयोगकर्ता SaveCustomer() विधि को कहता है तो उस डेटा को इन 4 तालिकाओं में जाना होगा.तो मैं लेनदेन कैसे कर सकता हूं? […]

क्या स्प्रिंग @ ट्रान्सैसिअल विशेषता एक निजी विधि पर काम करती है?

अगर मेरे पास स्प्रिंग बीन में किसी निजी पद्धति पर ट्रान्सैक्शन-एनोटेशन है, तो क्या एनोटेशन का कोई प्रभाव है? यदि @ @Transactional एनोटेशन सार्वजनिक पद्धति पर है, तो यह काम करता है और लेन-देन खोलता है। public class Bean { public void doStuff() { doPrivateStuff(); } @Transactional private void doPrivateStuff() { } } … Bean […]

इकाई फ़्रेमवर्क से SqlException – नया लेन-देन की अनुमति नहीं है क्योंकि सत्र में चल रहे अन्य थ्रेड्स हैं

मुझे वर्तमान में यह त्रुटि मिल रही है: System.Data.SqlClient.SqlException: नया लेन-देन की अनुमति नहीं है क्योंकि सत्र में अन्य थ्रेड्स चल रहे हैं। इस कोड को चलाते समय: public class ProductManager : IProductManager { #region Declare Models private RivWorks.Model.Negotiation.RIV_Entities _dbRiv = RivWorks.Model.Stores.RivEntities(AppSettings.RivWorkEntities_connString); private RivWorks.Model.NegotiationAutos.RivFeedsEntities _dbFeed = RivWorks.Model.Stores.FeedEntities(AppSettings.FeedAutosEntities_connString); #endregion public IProduct GetProductById(Guid productId) { // Do […]

नेट में लेनदेन

सी # नेट 2.0 में लेनदेन करने के लिए सर्वोत्तम प्रथाएं क्या हैं I वर्गों का क्या इस्तेमाल किया जाना चाहिए? इत्यादि के लिए देखने के लिए क्या नुकसान हैं। सबकुछ और रोलबैक सामान। मैं सिर्फ एक परियोजना शुरू कर रहा हूं जहां मुझे डीबी में डेटा डालने में कुछ लेनदेन करने की आवश्यकता हो […]

कैसे लॉक प्रतीक्षा समयबाह्य डीबग करने के लिए MySQL पर पार?

मेरे उत्पादन त्रुटि लॉग में मैं कभी-कभी देखता हूं: SQLSTATE [HY000]: सामान्य त्रुटि: 1205 लॉक प्रतीक्षा अवधि समाप्त हो गई; लेनदेन पुनरारंभ करने का प्रयास करें मुझे पता है कि उस समय डेटाबेस को किस क्वेरी का उपयोग करने की कोशिश कर रही है, लेकिन यह पता लगाने का कोई तरीका है कि उस सटीक […]

TRY कैच रोलबैक पैटर्न वाले Nested संग्रहीत कार्यप्रणाली?

मुझे निम्नलिखित तरीकों की दुष्प्रभाव और संभावित समस्याओं में दिलचस्पी है: CREATE PROCEDURE [Name] AS BEGIN BEGIN TRANSACTION BEGIN TRY […Perform work, call nested procedures…] END TRY BEGIN CATCH ROLLBACK TRANSACTION RAISERROR [rethrow caught error using @ErrorNumber, @ErrorMessage, etc] END CATCH END मेरी समझ में से सबसे अच्छा यह तरीका एक प्रक्रिया के साथ प्रयोग […]

@ ट्रेडैजनिकल एनोटेशन कहां से संबंधित है?

क्या आप DAO वर्गों और / या उनके तरीकों में @Transactional जगह लेना चाहिए या सेवा कक्षाओं को एनोटेट करना बेहतर है जो डीएओ ऑब्जेक्ट्स का उपयोग कर कॉल कर रहे हैं? या क्या यह दोनों "परतों" को एनोटेट करने का अर्थ है?

लेनदेन या सेव चेंज (झूठे) और AcceptAllChanges () का उपयोग करना?

मैं लेनदेन की जांच कर रहा हूं और ऐसा प्रतीत होता है कि वे ईएफ में खुद का ख्याल रखते हैं जब तक कि मैं false SaveChanges() को पास करता हूं और फिर कोई भी त्रुटि नहीं है, तो AcceptAllChanges() कॉल करें: SaveChanges(false); // … AcceptAllChanges(); अगर कुछ बुरा हो जाता है तो क्या होगा? […]

दिलचस्प पोस्ट
मुख्य गतिविधि के लिए OnPostExecute () का नतीजा कैसे प्राप्त करें क्योंकि AsyncTask एक अलग वर्ग है? स्विफ्ट में UITextField और UITextView की कर्सर स्थिति प्राप्त करना और सेट करना पैरामीटर के रूप में एसक्यूएल क्वेरी में अजगर सूची एंड्रॉइड और एमजेपीईजी जावा धाराओं में फ्लश () का उद्देश्य क्या है? मैं कुछ SQLite3 तालिकाओं के डेटा को कैसे डंप कर सकता हूं? नेटवर्क्स जावास्क्रिप्ट का उपयोग करते हुए एक एचटीएमएल डोम ईवेंट पर जेएसएफ प्रबंधित बीन को कैसे खोलें? एक जावास्क्रिप्ट ऑब्जेक्ट में यूआरएल पैरामीटर कन्वर्ट Google Maps API के साथ पता और अक्षांश के बजाय पता का उपयोग करना सी ++ स्टैंडर्ड लाइब्रेरी: सीओएटी, सीर, सीन और एंडल के लिए आवरण लिखने के लिए कैसे? क्यों नहीं RecyclerView है onItemClickListener ()? Int सरणी और int सरणी के बीच का अंतर पी-वैल्यू खींचें और रैखिक प्रतिगमन से आर-स्क्वायर खींचें आपको स्क्रिप्ट नाम से पहले बाश में चलाने की आवश्यकता क्यों है? / (डॉट-स्लैश) दस्तावेज़ के बिना एक HTML पृष्ठ में जावास्क्रिप्ट चर को कैसे प्रदर्शित करें