تم النشر منذ 18 Oct 2014 السلام عليكم الاخوه الكرام كنت اريد حل لهذه المشكلةلدي تسجيل بيانات عميل ثم تسجيل الاصناف الخاصة بالفاتورة للعميل انا كنت اريد ان يتم تسجيل الفاتورة والاصناف في Stored Procedure واحد وعند عدم تسجيل صنف محدد يتم عمل RoalBack لكن كيف يتم وضع فاتورة واحد بها جملة اضافة للعميل واحدة وبعد ذلك يتم اضافة اكثر من صنف للفاتورة انا استخدم for في عملية ادخال الاصناف في حالة اذا كان ال StoredProcedure الخاص بالصنف منفصل اما الان لا اعلم كيف يكون الامر ارجو الافادة في اسرع وقت شكراً 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 18 Oct 2014 (معدل) اية يا جماعة محدش عارف الاجابة كل المشاهدات ده ومحدش عارف يجاوب برجاء من المشرفيين القائمين علي المنتدي حد يساعدني تم تعديل 18 Oct 2014 بواسطه zop2010 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 18 Oct 2014 Dear,You can use the following:BEGIN TRANSACTION Insert ..............IF ITEM IS EMPTYBEGIN ROLLBACKENDELSEBEGIN COMMITEND 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 18 Oct 2014 الاخ amjad85 شكرا علي الرد لكن هذه الاجابة في الوضع الطبيعي 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
0 قام بالرد منذ 20 Oct 2014 السلام عليكم بشكل عام اذا اردت تنفيذ عدة عمليات بغض النظر عما هي مثل انشاء صفوف او حذفها او تنفيذ ستور بروسيجر عليك بوضعها في transaction مثلbegin transinsert into tabel1....update table2insert into table3exec sp1commit or rollback 0 شارك هذا الرد رابط المشاركة شارك الرد من خلال المواقع ادناه
تم النشر منذ
السلام عليكم
الاخوه الكرام
كنت اريد حل لهذه المشكلة
لدي
تسجيل بيانات عميل
ثم تسجيل الاصناف الخاصة بالفاتورة للعميل
انا كنت اريد ان يتم تسجيل الفاتورة والاصناف في Stored Procedure واحد
وعند عدم تسجيل صنف محدد يتم عمل RoalBack
لكن كيف يتم وضع فاتورة واحد بها جملة اضافة للعميل واحدة
وبعد ذلك يتم اضافة اكثر من صنف للفاتورة
انا استخدم for في عملية ادخال الاصناف في حالة اذا كان ال StoredProcedure الخاص بالصنف منفصل
اما الان لا اعلم كيف يكون الامر ارجو الافادة في اسرع وقت
شكراً
شارك هذا الرد
رابط المشاركة
شارك الرد من خلال المواقع ادناه