تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
رجاء المساعدة فى كود Stored Procuder
#1
السلام عليكم 

قمت باشاء كود اجراء مخزن 

واريد طريقة ارسال القيم من داخل الفيجوال بيسك 

يوجد جدول راس الفاتورة  
القيم من خلال التكست بوكس 

جدول تفاصيل الفاتورة 
القيم المرسلة من خلال داتا جريد فيو

جدول المخزن 
 ارسال القيم من خلال داتا جريد فيو

ارجو المساعدة فى كود الفيجوال بيسك لارسال القيم الى السيكوال سيرفر

كود الاجراء المخزن 
PHP كود :
    
  Begin 
Try
       SET @SaveState=0
        Begin Transaction  
            لتاكد من وجود الباركود فى جدول المخزن
 IF NOT EXISTS
SELECT barCode FROM dbo.StorQtyTbl WHERE barCode=@barCode AND  StoreCode=@StoreCode)
            
BEGIN 
               
--منح رقم تسلسلي للفاتورة
                  
DECLARE @SalesNumb2 BIGINT SELECT @SalesNumb=MAX(SalesNumb) + 1 FROM  dbo.SalesHiderTbl
                    
IF @SalesNumb IS NULL 
                        SET  
@SalesNumb=1
                                                                
--   تخزين الفاتورة في جدول راس الفاتورة
                  INSERT INTO  dbo
.SalesHiderTbl (SalesNumb,TotitemQuty,userCode)VALUES (@SalesNumb,@TotitemQuty,@userCode)
            
     -- الحصول على ID الفاتورة
                  
DECLARE @SalesNumb_InvoID INT 
                  SELECT  
@SalesNumb_InvoID =  MAX(SalesNumbFROM SalesHiderTbl
                  
                  
-- تخزين محتويات الفاتورة في جدول محتويات تفاصيل الفواتير
                                
--                                    ملحوظة ارسال البيانات من داخل الداتا جريد فيو          
                  INSERT INTO dbo
.SalesInvTbl (barCode,itemPrice,itemQuty values
                  
(@barCode ,@itemPrice ,@itemQuty )
                
     
                
-- خصم وتعديل كميات الأصناف في المخزن
                                   
--                            ملحوظة ارسال البيانات من داخل الداتا جريد فيو  
                  UPDATE  dbo
.StorQtyTbl SET  itemQuty itemQuty  itemQuty
                  FROM  StorQtyTbl WHERE barCode
= @barCode  
                      
                SELECT 
@SalesNumb       --SELECT  MAX(InvoNumFROM InvoiceTable
                SET 
@SaveState=1
               END 
            
ELSE
            
begin
                  SET 
@SaveState=2                                                      
              end
      commit Transaction
End 
Try
Begin Catch
Rollback Transaction 
end 
Catch

END 
الرد }}}
تم الشكر بواسطة:
#2
محتاج طريقة ارسال القيم من الداتا جريد
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] رجاء لخبير برمجة كريم Mostafa25 1 625 21-07-25, 03:22 AM
آخر رد: Taha Okla
  ارجو المساعدة في فك تسفير ملف xml mimomassa17 0 208 15-09-24, 03:23 PM
آخر رد: mimomassa17
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,067 11-08-24, 11:44 AM
آخر رد: alachk
  المساعدة في عملية طرح الوقت من خلال اثنين textbox جيولوجي مبتدئ 9 2,757 06-08-24, 07:43 PM
آخر رد: خالد كامل1
  [VB.NET] ممكن المساعدة في اجراء بحث كومبوبكس وتيكست raedre22 20 1,110 18-07-24, 12:18 PM
آخر رد: raedre22
  ارجو المساعدة فى شاشة طباعة الباركود new_programer 10 1,183 09-01-24, 08:41 PM
آخر رد: new_programer
  المساعدة - في تفعيل نسخة VB 2015 emamtron2014 2 5,649 24-12-23, 05:08 AM
آخر رد: laban
  [نقاش] أساتذتنا مشرفى المنتدى المساعدة و الدعم فى Telerik dr.programming 6 694 21-12-23, 12:29 AM
آخر رد: dr.programming
  رجاء التعديل على الكود المرفق - كلاس لعرض كود المورد new_programer 4 758 13-10-23, 01:47 AM
آخر رد: new_programer
  [SQL] يوجد لدى خطأبرمجى ارجو المساعدة عاصم النجار 6 793 26-07-23, 05:22 PM
آخر رد: عبد الخالق

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


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