رانا
محفلین
میں WPF میں ایک پروجیکٹ پر کام کررہا ہوں۔ آج ایک سنیریو کی طرف توجہ گئی کہ اکثر جگہ پر ماسٹر اور ڈیٹیل ٹیبلز میں ڈیٹا انسرٹ ہورہا ہے۔اگر ماسٹر ٹیبل میں انسرشن کا کوڈ رن ہوچکا ہے اور اسکے بعد for loop میں ڈیٹیل کے ٹیبل میں کچھ چائلڈ ریکارڈز انسرٹ ہورہے ہیں اور پوری لوپ ختم ہونے سے پہلے ہی اگر لائٹ چلی جائے یا کسی وجہ سے سسٹم شٹ ڈاون ہوجائے تو پھر پہلے انسرٹ کئے ہوئے ریکارڈز کو کیسے رول بیک کیا جائے؟ یہ سنیریو دو طرح سے ہے کہ سرور بھی اچانک بند ہوسکتا ہے اور کلائنٹ بھی بند ہوسکتا ہے-
میں مائکروسافٹ کی SQLHelper کی کلاس استعمال کررہا ہوں اور بیک اینڈ پر stored procedureاستعمال کررہا ہوں۔
ایک گھنٹہ سر کھپانے کے بعد سوچا کہ محفل پر شائد کسی دوست کو اس مسئلے سے کبھی واسطہ پڑا ہو تو مذید سر کھپانے سے بچ جاوں گا۔
میں مائکروسافٹ کی SQLHelper کی کلاس استعمال کررہا ہوں اور بیک اینڈ پر stored procedureاستعمال کررہا ہوں۔
ایک گھنٹہ سر کھپانے کے بعد سوچا کہ محفل پر شائد کسی دوست کو اس مسئلے سے کبھی واسطہ پڑا ہو تو مذید سر کھپانے سے بچ جاوں گا۔