تقييم الموضوع :
  • 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 191 26-11-25, 08:19 PM
آخر رد: asmarsou
  [سؤال] يوجد مثال|كيف نعيد صياغة نص ليكون تاريخ مقبول justforit 7 299 01-11-25, 10:54 PM
آخر رد: justforit
  [VB.NET] مساعدة تعديل على الكود ZEEN4ZEEN 2 209 08-10-25, 02:20 PM
آخر رد: salamandal
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 2 1,051 28-08-25, 09:13 AM
آخر رد: محمد مسافر
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 0 841 27-08-25, 04:05 PM
آخر رد: محمد مسافر
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 823 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 796 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,221 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,019 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  ما هو الخطأ فى هذا الكود خالد كامل1 10 1,138 28-05-25, 09:16 PM
آخر رد: خالد كامل1

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


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