تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال في ListView
#2
بنائا على ما تطلب من المفضل الانتقال للعمل في datagridview لتوفر خيارات اكبر.

لكن ساساعدك ببعض الامور

الاضافه الى listview

PHP كود :
       Dim lvi As New ListViewItem(text_name.text)
 
       lvi.SubItems.Add(text_salary.text)
 
       ListView1.Items.Add(lvi


جمع عمود الرواتب

PHP كود :
   Public Function GetSubTotal() As Decimal

       Dim TotalValue 
As Decimal
        Dim tmp 
As Decimal

     arrays 
and collections start at index(0not (1)
 
   OP code would skip the first item 
       For n 
As Integer 0 To ListView1.Items.Count 1

 If Decimal
.TryParse(ListView1.Items(n).SubItems(1).TexttmpThen
            TotalValue 
+= tmp
      End 
If
 
     Next

     Return TotalValue
   End 
Function 
اظهار اعلى مرتب

PHP كود :
Dim max listView1.Items.Cast(Of ListViewItem)().Max(Function(xInteger.Parse(x.SubItems(1).Text)) 
الاضافة لقاعدة البيانات
PHP كود :
       For i As Integer 0 To ListView1.Items.Count 1
            If Conn
.State ConnectionState.Closed Then
                Conn
.Open()
 
           End If
 
           Dim cmd As New OleDb.OleDbCommand
            cmd
.Connection Conn
            cmd
.CommandType CommandType.Text
            cmd
.CommandText "INSERT INTO your_table (e_name, e_salary) VALUES (@e_name, @e_salary)"
 
           cmd.Parameters.AddWithValue("@e_name"ListView1.Items(i).SubItems(0).Text)
 
           cmd.Parameters.AddWithValue("@e_salary"ListView1.Items(i).SubItems(1).Text)
 
           cmd.ExecuteScalar()
 
           Conn.Close()
 
       Next 
الرد }}}


الردود في هذا الموضوع
سؤال في ListView - بواسطة Emam emam - 21-11-18, 03:24 PM
RE: سؤال في ListView - بواسطة Rabeea Qbaha - 21-11-18, 06:06 PM
RE: سؤال في ListView - بواسطة Emam emam - 22-11-18, 01:17 AM
RE: سؤال في ListView - بواسطة Rabeea Qbaha - 22-11-18, 02:39 AM
RE: سؤال في ListView - بواسطة Emam emam - 22-11-18, 04:47 PM


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


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