के बाद पहचान कॉलम का मान कैसे प्राप्त करें stored procedure
के बिना तालिका में सरल डेटा डालने के लिए मैं LINQ से SQL का उपयोग कर रहा हूं। तालिका में एक प्राथमिक कुंजी आईडी कॉलम है, जिसे कॉलम के रूप में SQL Server
और मेरे DBML
दोनों में सेट किया गया है।लिंक से एसक्यूएल - InsertOnSubmit()
सबसे पहले मैं एक पंक्ति के लिए डेटा के साथ InsertOnSubmit();
पर कॉल करता हूं, और फिर मैं डीबी को पंक्ति प्रतिबद्ध करने के लिए SubmitChanges();
पर कॉल करता हूं। लेकिन मुझे लगता है कि नई डाली गई पंक्ति के पंक्ति IDENTITY
कॉलम मान को फिर से प्राप्त करने का एक आसान तरीका होना चाहिए। मैं डीबी को IDENTITY
कॉलम मान प्रदान नहीं करना चाहता, मैं चाहता हूं कि यह मेरे लिए एक उत्पन्न करे।
यह सबसे अच्छा कैसे संभाला जाता है?
बहुत बढ़िया है, धन्यवाद आबादी पहचान क्षेत्र मिल जाएगा! –
खुश, मैं – Vikram
सोपर, धन्यवाद विक्रम की मदद कर सकता हूं :) – TechieBrij