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

لو موجود يتم جلب الباركود المرتبط بالمورد والوحدة من جدول الوحدات

ثم يتم جلب بيانات الصنف من جدول الاصناف


لو الباركود غير موجود  يتم انشاء باركود جديد
مع جلب بيانات الصنف

علما انى حاولت كثيرا  فى صنع الكود لكن ام اتمكن منه

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

 


.zip   Test_Code.zip (الحجم : 96.59 ك ب / التحميلات : 24)


الاجراء المخزن  الموجود بالمثال المرفق -  

تم تعديل الكود    / الكود يعمل فى جلب  وعرض البيانات فى حالة وجود الباركود مسجل 

اريد  جلب البيانات ايضا فى حالة انشاء الباركود الجديد 


كود :
ALTER PROCEDURE [dbo].[StoredProcedure3]

     @itemCode2  nvarchar (max),
@vindCode int,
@unitCode int

AS
  DECLARE @barCode int
 SET @barCode = (SELECT [barCode] FROM Items_UintesTbl WHERE [ItemCode2]=@itemCode2 AND ClaintID=@vindCode  AND [UnitCode]=@unitCode )

  /* التأكد من موجود باركود مسبق */
  IF @barCode IS NOT NULL    
   
     select  [itemCode],[itemCode2],[barCode],[ClaintID],[StoreCode],[PurchasePrice],[CostPrice]
             FROM  [dbo].[Items_UintesTbl]  where [barCode]=@barCode
      
   ELSE
       BEGIN TRY
           -- الباركود الجديد
           SET @barCode = (SELECT MAX([barCode]) + 1 FROM [dbo].[Items_UintesTbl])
             IF @barCode IS NULL
                       SET  @barCode=1
                         select  [itemCode],[itemCode2],@barCode,[ClaintID],[StoreCode],[PurchasePrice],[CostPrice]
                        FROM  [dbo].[Items_UintesTbl]  where  [ItemCode2]=@itemCode2 AND ClaintID=@vindCode  AND [UnitCode]=@unitCode

      END TRY
       BEGIN CATCH
           RETURN -1
       END CATCH
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Information ما هو الخطاء في الكود ProgressBar1 Mostafa201255411 1 193 26-11-25, 08:19 PM
آخر رد: asmarsou
  [سؤال] يوجد مثال|كيف نعيد صياغة نص ليكون تاريخ مقبول justforit 7 303 01-11-25, 10:54 PM
آخر رد: justforit
  [VB.NET] مساعدة تعديل على الكود ZEEN4ZEEN 2 210 08-10-25, 02:20 PM
آخر رد: salamandal
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 2 1,051 28-08-25, 09:13 AM
آخر رد: محمد مسافر
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 0 843 27-08-25, 04:05 PM
آخر رد: محمد مسافر
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 829 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 796 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,243 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,023 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  ما هو الخطأ فى هذا الكود خالد كامل1 10 1,154 28-05-25, 09:16 PM
آخر رد: خالد كامل1

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


يقوم بقرائة الموضوع: