تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مثال حفظ فاتورة المشتريات بكامل التفاصيل +اجراء مخزن -الكود محتاج تعديل
#1
السلام عليكم 

مثال لكود حفظ فاتورة مشتريات بكامل التفاصيل 

الكود عبارة عن اجراء مخزن بالاضافة الى  اجراء مخزن لاظهار رسائل الخطاء .

الكود لا يعمل بسبب راس الفاتورة 
بيتم تكرار عدد صفوف الداتا جريد داخل جدول راس الفاتورة 


ارجو التعديل وتوضيح الطريقة السليمة لاستخدام مثل هذة الطريقة ليكون مرجع لنا ولكل مبتديء 

لاني بحثت كثير عن طريقة استخدام الاجراء المخزن مع transaction للتراجع عن كل العمليات عند وجود خطاء فى جدول 


مرفق المثال مع سكربت قاعدة البيانات


.zip   Save_Inv.zip (الحجم : 104.32 ك ب / التحميلات : 55)
الرد }}}
تم الشكر بواسطة:
#2
سؤالك غير واضح اصلا ولا يوجد اي ترابط
عملية الحفظ كيف تتم الاصل بعملية الحفظ
ان يكون حفظ راس الفاتورة خارج اللوب
اما الباقي فيحتاج الى لوب والافضل بهذه
الحالة عمل لوب منفصل لكل عملية حفظ
لوب لحفظ التفاصيل
لوب للتعديل على الكميات
ولوب لادخال حركة الاصناف
الرد }}}
تم الشكر بواسطة: new_programer , ahmed_king2023 , ahmed_king2023
#3
ما فيش اى حل
الرد }}}
تم الشكر بواسطة:
#4
ارجو. لو توضيح
كيف ارسال البارمترات من الفورم إلى السيكوال سيرفر

لجدول راس الفاتورة

وجدول التفاصيل الفاتورة

وحركة الصنف

عن طريق إجراء مخزن
الرد }}}
تم الشكر بواسطة:
#5
في حالة حفظ البيانات والتحديث :
إذا كانت غايتك من استخدام الاجراء المخزن هي السرعة،
سيكون اختيارك للاجراء المخزن أثناء الحفظ خطأ،
فالتخزين المباشر من الواجهة لقاعدة البيانات أسرع من أن تستخدم اجراء مخزن..

أما في حالة استرجاع البيانات لعرضها.
سيكون الاجراء المخزن أسرع في حالتين :
- أن تكون تستخدم   SQL Server  من إصدار 2014  و أعلى 
- أن تكون البيانات التي تطلب عرضها مسحوبة من أكثر جدول.

أما في حال طلبها من جدول واحد فالأسرع أن تطلبها مباشرة وليس عبر اجراء مخزن.
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: new_programer
#6
انا فعلا. توصلت لكود الحفظ من خلال الفورم
والحمد لله يعمل

لكن كل الدروس اللى على الانترنت الجميع بيقول الإجراء المخزن افضل

لكن هاخد برايك مع بعض آراء الإخوة
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اريد اضافة حفظ PDF فى مسار على الهارد- مثال الاستاذ عبدالله الدوسري new_programer 0 49 13-04-24, 12:59 PM
آخر رد: new_programer
  تعديل على فاتورة مبيعات خالد كامل1 4 124 26-03-24, 10:49 PM
آخر رد: خالد كامل1
  تعديل كود ارسال صورة الى الواتس new_programer 2 170 21-03-24, 10:07 PM
آخر رد: new_programer
  تعديل صب المجموع الكلي والمعدل والتقدير مصمم هاوي 3 174 19-03-24, 01:33 AM
آخر رد: مصمم هاوي
  تعديل طول حقل معين في جميع جداول القاعدة atefkhalf2004 1 108 09-03-24, 03:17 AM
آخر رد: atefkhalf2004
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 200 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  محتاج طريقة لتنسيق نص الرسالة المرسلة إلى الواتس اب new_programer 2 206 04-03-24, 07:15 AM
آخر رد: new_programer
  ممكن حل المشكلة فى الكود التالي - من مشاركة استاذنا القدير / عبدالله الدوسري new_programer 4 177 02-03-24, 07:36 PM
آخر رد: new_programer
  [VB.NET] مساعدة فى كود فاتورة اللكترونية asdfar1977 2 218 02-03-24, 02:00 AM
آخر رد: asdfar1977
  مساعدة فى كود فاتورة الكترونية asdfar1977 0 98 29-02-24, 07:14 PM
آخر رد: asdfar1977

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم