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

نسخة كاملة : خطأ في تنفيذ الكود
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
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 

حاولت كثير ابحث عن الخطا لكن ما قدرت اوجده ... لا اعلم هل هو بسبب اني استخدمت فيو بدل التيبل
من المفروض ItemsView هو الجدول
ItemId هو العمود
فهل الاسماء صحيحة ؟
(01-07-22, 01:50 AM)نيمو كتب : [ -> ]من المفروض ItemsView  هو الجدول
ItemId  هو العمود
فهل الاسماء صحيحة ؟
نعم الاسماء صحيحة
انظر الصورة المرفقة
PHP كود :
BuyDGV(1BuyDGV.CurrentRow.Index).Value 
القيمة في الحقل المحدد هل هي قيمة رقمية ام نصية؟
ان كان الـ itemId المخزن رقمي  عدل الكود ليكون هكذا:
PHP كود :
valBuyDGV(1BuyDGV.CurrentRow.Index).Value 
val ( BuyDGV(1, BuyDGV.CurrentRow.Index).Value )
(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 )

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

جزاك الله الف خير ووفقك
(01-07-22, 11:45 AM)mohamedassim كتب : [ -> ]ممتن لك اخي سعود .... التنفيذ تمام .... الكود اشتغل

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

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