منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
رجاء المساعدة فى كود Stored Procuder - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : رجاء المساعدة فى كود Stored Procuder (/showthread.php?tid=42529)



رجاء المساعدة فى كود Stored Procuder - new_programer - 23-09-22

السلام عليكم 

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

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

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

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

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

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

كود الاجراء المخزن 
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 



RE: رجاء المساعدة فى كود Stored Procuder - new_programer - 27-09-22

محتاج طريقة ارسال القيم من الداتا جريد