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

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



خطأ في تنفيذ الكود - mohamedassim - 30-06-22

PHP كود :
السلام عليكم ورحمة الله

لدي الكود التالي 
... كنت انفذه سابقا لان الان لا ينفذ وتظهر لي رسالى الخطأ في الصورة المرفقة
طبعا 
ItemsVeiw 
في الكود هي عبارة عن فيو فيقاعدة البيانات اس كيو ال سيرفر

()Public Sub GetItemsUnits
        Dim dt 
As New DataTable
        Dim adapter 
As New SqlDataAdapter
      
()dt.Clear

        adapter 
= New SqlDataAdapter("select * from ItemsView where ItemId = " BuyDGV(1BuyDGV.CurrentRow.Index).Value ""sqlcon)
 
       adapter.Fill(dt)
 
       If dt.Rows.Count 0 Then
            Dim cmb 
As New DataGridViewComboBoxCell
            cmb 
BuyDGV.CurrentRow.Cells(7)
 
           ()cmb.Items.Clear
            cmb
.Items.Add(dt.Rows(0).Item("Large"))
 
           cmb.Items.Add(dt.Rows(0).Item("Meduim"))
 
           cmb.Items.Add(dt.Rows(0).Item("Small"))

 
       End If 

حاولت كثير ابحث عن الخطا لكن ما قدرت اوجده ... لا اعلم هل هو بسبب اني استخدمت فيو بدل التيبل


RE: خطأ في تنفيذ الكود - نيمو - 01-07-22

من المفروض ItemsView هو الجدول
ItemId هو العمود
فهل الاسماء صحيحة ؟


RE: خطأ في تنفيذ الكود - mohamedassim - 01-07-22

(01-07-22, 01:50 AM)نيمو كتب : من المفروض ItemsView  هو الجدول
ItemId  هو العمود
فهل الاسماء صحيحة ؟
نعم الاسماء صحيحة
انظر الصورة المرفقة


RE: خطأ في تنفيذ الكود - سعود - 01-07-22

PHP كود :
BuyDGV(1BuyDGV.CurrentRow.Index).Value 
القيمة في الحقل المحدد هل هي قيمة رقمية ام نصية؟
ان كان الـ itemId المخزن رقمي  عدل الكود ليكون هكذا:
PHP كود :
valBuyDGV(1BuyDGV.CurrentRow.Index).Value 
val ( BuyDGV(1, BuyDGV.CurrentRow.Index).Value )


RE: خطأ في تنفيذ الكود - mohamedassim - 01-07-22

(01-07-22, 10:25 AM)سعود كتب :
PHP كود :
BuyDGV(1BuyDGV.CurrentRow.Index).Value 
القيمة في الحقل المحدد هل هي قيمة رقمية ام نصية؟
ان كان الـ itemId المخزن رقمي  عدل الكود ليكون هكذا:
PHP كود :
valBuyDGV(1BuyDGV.CurrentRow.Index).Value 
val ( BuyDGV(1, BuyDGV.CurrentRow.Index).Value )

ممتن لك اخي سعود .... التنفيذ تمام .... الكود اشتغل

جزاك الله الف خير ووفقك


RE: خطأ في تنفيذ الكود - سعود - 01-07-22

(01-07-22, 11:45 AM)mohamedassim كتب : ممتن لك اخي سعود .... التنفيذ تمام .... الكود اشتغل

جزاك الله الف خير ووفقك

و اياك اخي الكريم .