تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تعديل على اجراء مخزن
#7
(09-04-23, 10:36 PM)new_programer كتب : السلام عليكم 
لدي كود اجراء مخزن تم طرحة من احد الاخوة الافاضل . الطالب

 الكود  يفحص الباركود قبل الاضافة اذا كان موجودة و لا ان كانت موجود يظهر رسالة وان لا فايضيفها 

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

الكود

PHP كود :
ALTER PROCEDURE [dbo].[StoredProcedure2]


 @
barCodeNo bigint OUTPUT,
 
   @barCode varchar(50) = ''  ,
 
   @itemCode int 0
AS
 
   /* التأكد من إدخال بيانات */
 
   IF RTRIM(@barCode) = ''
 
   BEGIN
        RETURN 99999
    END

    
/* التأكد من موجود سجل مسبق */
 
   IF EXISTS (SELECT [barCodeFROM [Uint_ItemsTblWHERE [barCode]=@barCode )
 
   BEGIN
   SELECT  
@barCodeNo  MAX(barCodeFROM Uint_ItemsTbl  WHERE itemCode=@itemCode AND barCode=@barCode 
   
--محتاج ارجع بقيمة الاستعلام الى تكست بوكس فى الفورم 
        RETURN 55555
    END

    BEGIN 
TRY
 
       /* إدخال البيانات */
 
       INSERT INTO [Uint_ItemsTbl] ([barCode], [itemCode]) VALUES (@barCode, @itemCode)
 
   END TRY
 
   BEGIN CATCH
 
       RETURN -1
    END 
CATCH

 
   RETURN 0 

كود  VB.net


PHP كود :
     Using cmd As New SqlCommand("StoredProcedure2"conn)
 
           cmd.CommandType CommandType.StoredProcedure
            cmd
.Parameters.AddWithValue("@itemCode"TxtGrossIncome.Text.Trim)
 
           cmd.Parameters.AddWithValue("@barCode "txtPhone.Text.Trim)
 
           cmd.Parameters.AddWithValue("@barCodeNo "txtbarCode.Text.Trim)
 
           Dim param As New SqlParameter("returnValue"Nothing)
 
           param.Direction ParameterDirection.ReturnValue
            cmd
.Parameters.Add(param)
 
           conn.Open()
 
           cmd.ExecuteNonQuery()
 
           conn.Close()
 
           Dim retVal As Integer cmd.Parameters("returnValue").Value
            MsgBox
("Return Value:  " retVal)
 
           Select Case retVal
                Case 0
                    MsgBox
("تمت إضافة البيانات")
 
               Case 99999
                    MsgBox
("يجب إدخال بيانات")
 
               Case 55555
                    MsgBox
("الاسم موجود مسبقاً" retVal vbNewLine "@barCodeNo")
 
               Case Else
 
                   MsgBox("Return Value:  " retVal vbNewLine "فشل")
 
           End Select
        End Using 

انا بعمل استعلام عن هل يوجد باركود   لصنف   مع مورد

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

لا توجد مشكلة في الكود والStored Procedure

لكن طالما ظهرت لك رسالة بأن الباركود موجود
فأنت من الأساس وضعته في txtbarCode
يعني مكتوب لديك أصلا، فما المشكلة!
الرد }}}
تم الشكر بواسطة: new_programer


الردود في هذا الموضوع
تعديل على اجراء مخزن - بواسطة new_programer - 09-04-23, 10:36 PM
RE: تعديل على اجراء مخزن - بواسطة new_programer - 10-04-23, 04:57 AM
RE: تعديل على اجراء مخزن - بواسطة new_programer - 10-04-23, 03:48 PM
RE: تعديل على اجراء مخزن - بواسطة new_programer - 11-04-23, 02:55 AM
RE: تعديل على اجراء مخزن - بواسطة Taha Okla - 11-04-23, 06:38 AM
RE: تعديل على اجراء مخزن - بواسطة  - 11-04-23, 09:15 AM
RE: تعديل على اجراء مخزن - بواسطة new_programer - 11-04-23, 11:37 AM
RE: تعديل على اجراء مخزن - بواسطة  - 11-04-23, 05:14 PM
RE: تعديل على اجراء مخزن - بواسطة new_programer - 11-04-23, 05:26 PM
RE: تعديل على اجراء مخزن - بواسطة  - 11-04-23, 05:30 PM
RE: تعديل على اجراء مخزن - بواسطة new_programer - 11-04-23, 07:03 PM
RE: تعديل على اجراء مخزن - بواسطة  - 12-04-23, 09:33 PM
RE: تعديل على اجراء مخزن - بواسطة new_programer - 12-04-23, 10:58 PM
RE: تعديل على اجراء مخزن - بواسطة  - 13-04-23, 12:19 AM
RE: تعديل على اجراء مخزن - بواسطة new_programer - 14-04-23, 05:02 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] مساعدة تعديل على الكود ZEEN4ZEEN 2 210 08-10-25, 02:20 PM
آخر رد: salamandal
  تعديل كود تحديث البيانات مصمم هاوي 1 784 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
  تعديل على استدعاء الدرجات حسب الاختيار مصمم هاوي 11 1,009 15-04-25, 06:16 PM
آخر رد: princelovelorn
  ارجو تعديل الكود بواستطة الاجراء المخزن new_programer 3 677 03-04-25, 02:44 PM
آخر رد: princelovelorn
  تعديل مسار مكان حفظ النسخة الاحتياطية مصمم هاوي 6 820 02-03-25, 01:06 PM
آخر رد: atefkhalf2004
  محتاج تعديل على كود الحذف new_programer 2 653 17-02-25, 06:50 PM
آخر رد: new_programer
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 621 05-02-25, 01:51 AM
آخر رد: new_programer
  طلب تعديل كود جلب اسم الملف ومساره مصمم هاوي 4 545 25-01-25, 12:45 AM
آخر رد: مصمم هاوي
  [سؤال] اجراء المسح الضوئي وتصوير المستندات من خلال المستعرض ابوعبدالملك 3 370 24-01-25, 06:37 AM
آخر رد: ابوعبدالملك
  تعديل كود الحذف مصمم هاوي 2 486 10-01-25, 03:03 PM
آخر رد: عبد العزيز البسكري

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


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