تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] سؤال
#1
السلام عليكم عندما اقوم بعملية حفظ تظهر رسالة تاليه في صوره 
هدا كود الحفظ 
PHP كود :
Try
 
           If labell.Text "" Then
                MessageBox
.Show("الرجاء ادخال اسم المنتج""رساله تنبيه"MessageBoxButtons.OKMessageBoxIcon.Asterisk)
 
               labell.Select()
 
               Exit Sub
            End 
If
 
           If Qty.Text "" Then
                MessageBox
.Show("الرجاء ادخال الكمية""رساله تنبيه"MessageBoxButtons.OKMessageBoxIcon.Asterisk)
 
               Qty.Select()
 
               Exit Sub
            End 
If

 
           If Val(TKLFA.Text) > Val(Price.TextThen
                MessageBox
.Show("سعر التكلفة اكبر من سعر البيع""رساله تنبيه"MessageBoxButtons.OKMessageBoxIcon.Error)

 
               Exit Sub
            End 
If
 
           If Val(TKLFA.Text) = Val(Price.TextThen
                MessageBox
.Show("سعر تكلفة يساوي سعر البيع""رساله تنبيه"MessageBoxButtons.OKMessageBoxIcon.Error)

 
               Exit Sub
            End 
If

 
           Dim DT As New DataTable
            Dim DA 
As New SqlDataAdapter("select *from products where label= '" labell.Text "'"Module1.con)
 
           DA.Fill(DT)
 
           If DT.Rows.Count 0 Then
                MessageBox
.Show("الصنف موجود مسبقا يرجي التاكد""رساله تنبيه"MessageBoxButtons.OKMessageBoxIcon.Exclamation)
 
           Else
                Dim DR 
DT.NewRow
                DR
!product_code product_code.Text
                DR
!label labell.Text
                DR
!label_product label_product.Text
                DR
!unit UNIT.Text
                DR
!date DateTimePicker1.Value
                DR
!qty Val(Qty.Text)
 
               DR!tklfa Val(TKLFA.Text)
 
               DR!price Val(Price.Text)
 
               DR!total Val(Qty.Text) * Val(Price.Text)
 
               DT.Rows.Add(DR)
 
               Dim SAVE As New SqlCommandBuilder(DA)
 
               DA.Update(DT)
 
               MessageBox.Show("تم حفظ الصنف بنجاح""رساله تاكيد"MessageBoxButtons.OKMessageBoxIcon.Information)

 
           End If
 
           cl()
 
           Btn_del.Enabled False
            Btn_edit
.Enabled False
            Btn_save
.Enabled True
            Button3_Click
(sendere)

 
       Catch ex As Exception
            MessageBox
.Show(ex.Message)
 
       End Try 


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

جربت :
استغني عن اشارة الـ (*)  ولا تضعها ضمن عباراتك.
واستغني عن اشارات التنصيص المزدوجة (").

أظن المشكلة في إحدى هاتين الإشارتين..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: ali_ahmed12 , OLED , OLED
#3
(05-01-23, 07:28 PM)Taha Okla كتب : وعليكم السلام ورحمة الله وبركاته

جربت :
استغني عن اشارة الـ (*)  ولا تضعها ضمن عباراتك.
واستغني عن اشارات التنصيص المزدوجة (").

أظن المشكلة في إحدى هاتين الإشارتين..
تم حل مشكله اخي طه 
وهيا كانت انه نص مدخل حجم حروفه اكبر من حجم حقل في قاعدة بيانات 
قمت باعطائها (nvarchar(max  الي الان لاتوجد مشكله
الرد }}}
تم الشكر بواسطة: asmarsou , OLED



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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم