تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية عمل تكرار تنفيذ مجموعة اوامر بناءا علي عناصر في لسته
#1
السيد الفاضل
هناك اصناف يتم تحميلها في اللستة بالكود التالي
'تعبئة اكود الاصناف
ComboBox1.Items.Clear()
Sql = "SELECT * FROM items"
Dp = New OleDbDataAdapter(Sql, objconn)
Dp.Fill(Ds, "items")
objconn.Close()

For i As Integer = 0 To Me.BindingContext(Ds, "items").Count - 1
Dim AddStr As String = Ds.Tables("items").Rows(i).Item("itnam").ToString
If AddStr <> "" Then ComboBox1.Items.Add(AddStr)
Next

وهذا الكود لحساب الرصيد لصنف


Ds = New DataSet
If objconn.State = ConnectionState.Closed Then objconn.Open()
If firstone = False Then
Sql = "SELECT * FROM raseed where invsun='" & Me.ComboBox1.Text & "' "
Else
Sql = "SELECT * FROM raseed "
End If


cmd.Connection = objconn
cmd = New OleDbCommand(Sql, objconn)
Dp = New OleDbDataAdapter(cmd)
builder = New OleDbCommandBuilder(Dp)
Ds = New DataSet()
Dp.Fill(Ds, "raseed")
If Ds.Tables("raseed").Rows.Count = 0 Then
Me.TextBox2.Text = ""
MsgBox("لم يتم شراء او بيع هذا الصنف")
Exit Sub

End If


Try


Ds.Tables("raseed").Rows(0).Item("it_balance") = 0
For r As Integer = 0 To Ds.Tables("raseed").Rows.Count - 1
If IsDBNull(Ds.Tables("raseed").Rows®.Item("it_balance")) Then Ds.Tables("raseed").Rows®.Item("it_balance") = 0
If r = 0 Then
Ds.Tables("raseed").Rows®.Item("it_balance") = Ds.Tables("raseed").Rows(0).Item("it_balance") + Ds.Tables("raseed").Rows(0).Item("invqu") - Ds.Tables("raseed").Rows(0).Item("purqu")
Else
Ds.Tables("raseed").Rows®.Item("it_balance") = Ds.Tables("raseed").Rows(r - 1).Item("it_balance") + Ds.Tables("raseed").Rows®.Item("invqu") - Ds.Tables("raseed").Rows®.Item("purqu")
End If

Next
Dp.Update(Ds.Tables("raseed"))
Ds.AcceptChanges()
كيف يتم حساب الرصيد لكل صنف مع عرض الرصيد للعناصر في الداتا جريد
مثلا

م الصنف الرصيد
1 صنف 1 3
2 صنف2 4
3 صنف 3 15

شكرا
الرد }}}}
تم الشكر بواسطة:
#2
برجاء الرد من يجد حلا
الرد }}}}
تم الشكر بواسطة:
#3
الافضل ارفق المثال ليتم التعديل عليه لكي نتجنب صنع مثال من جديد ...
الرد }}}}
تم الشكر بواسطة:
#4
السيد الفاضل

حاولت الرفع النت ضعيقف

انا احتاج كود التكرار ب for next to combobox1..items.selectedvalue مثلا
الرد }}}}
تم الشكر بواسطة:
#5
برجاء الرد من السادة الزملاء
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Exclamation [VB.NET] عدم تكرار القيم في الكومبو بوكس hoshosgost@yahoo.com 3 112 26-07-17, 01:43 PM
آخر رد: حريف برمجة
  كيفية عرض السطر اللي واقفين عليه في الداتا جريد فيو في التكست بوكس khaled12345 19 467 16-07-17, 07:23 PM
آخر رد: حريف برمجة
  [سؤال] كيفية حفظ ملف pdf في قاعدة بيانات sql abid 5 5,722 10-05-17, 03:13 PM
آخر رد: safalo
  استفسار حول عدم تكرار البيانات المتألق9 3 261 02-04-17, 03:38 AM
آخر رد: حريف برمجة
  كيفية تعديل صورة في قاعدة بيانات اكسس oz7z 6 224 29-03-17, 09:01 AM
آخر رد: oz7z
  كيفية الاتصال بقاعدة بيانات Access على الشبكة المحلية warda saeed 9 9,901 28-02-17, 10:21 AM
آخر رد: وائل القطاوي
  كيفية عمل أتاش لقاعدة بيانات djelloul 0 225 24-01-17, 04:35 PM
آخر رد: djelloul
  [سؤال] كيفية اضافة عناصر عمود فى جدول من قاعدة بيانات فى جدول اخر hidn 1 599 04-11-16, 09:25 AM
آخر رد: thevirus
  [سؤال] شباب كيفية انقاص او طرح الكمية الموضوعة فى الداتا جريد من الجدول احمد عبد الحكيم 2 846 04-10-16, 11:37 PM
آخر رد: benomar
  [سؤال] المساعده فى شرح كيفية انشاء هذه العلاقة بين هذه الجداول وادراجها بــ TextBox hamadaalmasry 1 429 26-06-16, 03:06 AM
آخر رد: سعود

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


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