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

وان لم يجد يعطى مسج بوكس برسالة معينه

PHP كود :
Public Function Max_number_invoic_tbpl()

 
       Dim Number As Integer
        Try
            Dim cmd 
As New SqlCommand("Select Max(order_no) From wardya_cashier Where order_tybe ='" order_type.Text "'"Con)
 
           If Con.State 1 Then Con.Close()
 
           Con.Open()
 
           Number cmd.ExecuteScalar
            rdr 
cmd.ExecuteReader
            Con
.Close()
 
       Catch ex As Exception
            Number 
0
            Con
.Close()
 
       End Try
 
       Return Number
    End 
Function 
صلوا على سيد الخلق سيدنا محمد
الرد }}}
تم الشكر بواسطة: asemshahen5 , ابراهيم ايبو
#2
هل من مجيب اخوانى ????
صلوا على سيد الخلق سيدنا محمد
الرد }}}
#3
Big Grin 
أهلين إزيك يا سي حماده ؟

أنا عدلت لك الكود ، وأرجو أن يشتغل على ( سنجة عشرة )  Big Grin
كود :
Public Function Max_number_invoic_tbpl()
       Dim Number As Integer
       Dim rdr As SqlClient.SqlDataReader
       Try
           Dim cmd As New SqlCommand("Select Max(order_no) From wardya_cashier Where order_tybe ='" & order_type.Text & "'", Con)
           If Con.State = 1 Then Con.Close()
           Con.Open()
           Number = cmd.ExecuteScalar
           rdr = cmd.ExecuteReader
           rdr.Read()
           If rdr.HasRows Then

               MsgBox("توجد بيانات مسجلة يا حماده")

           Else

               MsgBox("للأسف يا حماده لا توجد بيانات مسجلة")

           End If
       Catch ex As Exception
           Number = 0
           Con.Close()
       End Try
       Return Number
   End Function
الرد }}}
#4
(28-07-22, 02:28 PM)أبو خالد الشكري كتب : أهلين إزيك يا سي حماده ؟

أنا عدلت لك الكود ، وأرجو أن يشتغل على ( سنجة عشرة )  Big Grin
كود :
Public Function Max_number_invoic_tbpl()
       Dim Number As Integer
       Dim rdr As SqlClient.SqlDataReader
       Try
           Dim cmd As New SqlCommand("Select Max(order_no) From wardya_cashier Where order_tybe ='" & order_type.Text & "'", Con)
           If Con.State = 1 Then Con.Close()
           Con.Open()
           Number = cmd.ExecuteScalar
           rdr = cmd.ExecuteReader
           rdr.Read()
           If rdr.HasRows Then

               MsgBox("توجد بيانات مسجلة يا حماده")

           Else

               MsgBox("للأسف يا حماده لا توجد بيانات مسجلة")

           End If
       Catch ex As Exception
           Number = 0
           Con.Close()
       End Try
       Return Number
   End Function


السلام عليكم اخى وحبيبى ابو خالد وشكرا على ردك Smile

نسخت الكود تمام ولكن ظهرت لى هذة الرسالة
وهذة الرسالة تظهر عندما لا يكون داخل عمود الشرط order_tybe  اية بيانات  
حيث ان طريقة عمل الكود عندما اضغط على زر فاتورة دليفرى يعطينى اكبر قيمة للفاتورة بناء على ذلك الشرط
وعندما اضغط على زر فاتورة تيك واى يعطينى اكبر قيمة للفاتورة بناء على هذا الشرط
ولكن ان لم يجد اية من هذة الشروط داخل العمود يعطى رسالة خطأ كما بالصورة


الملفات المرفقة صورة/صور
   
صلوا على سيد الخلق سيدنا محمد
الرد }}}
تم الشكر بواسطة: asemshahen5 , ابراهيم ايبو
#5
في هذي الحالة أنا أنصحك أن ترفق المشروع كاملا  بعد ضغطه ببرنامج winrar
وذلك حتى يمكن مساعدتك  بشكل أفضل من قبل المبرمجين في هذا المنتدى.
الرد }}}
تم الشكر بواسطة: asemshahen5 , ابراهيم ايبو
#6
استخدم الاستعلام كالتالي :

PHP كود :
Dim StrSQL as String "Select IIF(Max(order_no) Is NULL,1,Max(order_no)+1)as order_no From wardya_cashier Where order_tybe ='" order_type.Text "'" 


فقط غير اسم العامود+اسم الجدول .
الرد }}}
#7
(28-07-22, 07:51 PM)asemshahen5 كتب : استخدم الاستعلام كالتالي :

PHP كود :
Dim StrSQL as String "Select IIF(Max(order_no) Is NULL,1,Max(order_no)+1)as order_no From wardya_cashier Where order_tybe ='" order_type.Text "'" 


فقط غير اسم العامود+اسم الجدول .

اخى وحبيبى asemshahen5 جزاااااااااااااااااك الله كل خير 

تم حل الموضوع بفضل الله وبفضل تكرمك على بمشاركتك
جزاك الله كل خير وكل من شارك ف الموضوع
صلوا على سيد الخلق سيدنا محمد
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اضافة لون للالوان في التاكست بكس أحمد فتح الرحمن 4 466 08-01-25, 04:05 PM
آخر رد: أحمد فتح الرحمن
  اضافة ايام للتاريخ العيدروس 2 376 07-01-25, 02:06 AM
آخر رد: العيدروس
  [سؤال] اضافة ملف Pdf الى الريسورس واستخراجه الى مسار معين .. ackore 6 591 15-11-24, 02:51 AM
آخر رد: justforit
  [VB.NET] اضافة ملاحظة صوتية abo ragab 2 460 15-10-24, 10:14 PM
آخر رد: abo ragab
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,161 30-09-24, 12:52 AM
آخر رد: asmarsou
  اضافة صورة مخزنة في قاعدة البيانات sql الى الكريستال ريبورت صالح عبدالله 3 463 24-09-24, 09:52 AM
آخر رد: صالح عبدالله
  اضافة اسطر فارعة في الداتا جريد فيو ismaeel 1 559 25-08-24, 02:43 AM
آخر رد: Taha Okla
  [سؤال] مشكلة في اضافة التاريخ محمد العامر 4 533 16-06-24, 04:12 PM
آخر رد: محمد العامر
  اضافة سطور للداتاجريد فيو أحمد فتح الرحمن 2 523 22-05-24, 10:14 PM
آخر رد: أحمد فتح الرحمن
  اريد اضافة حفظ PDF فى مسار على الهارد- مثال الاستاذ عبدالله الدوسري new_programer 1 518 28-04-24, 04:52 PM
آخر رد: new_programer

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


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