تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال في ListView
#3
(21-11-18, 06:06 PM)Rabeea Qbaha كتب : بنائا على ما تطلب من المفضل الانتقال للعمل في 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 


بارك الله فيك اخي [b]Rabeea Qbaha [/b]

[b]شكرا علي اهتمامك ومساعدتك[/b]

[b]فقد استخدمت الداتا جريد فيو[/b]

[b]ولكن هناك مشكله حيث انني اقوم باضافة البيانات يدويا في الداتا جريد فيو بمعني انه عن تشغيل البرنامج[/b]

[b] اريد ادراج اعمده في الداتا جريد فيو مع عمل Resize  او تنسيق للداتا جريد فيو  ولكن بتظهر عندي مشكله وهي انه عند غلق الفورم واعادة فتحه بتحصل مشكله فيقول لي ان العمود مضاف قبل ذلك ولم اجد حل لهذه المشكله ولذلك اضطررت ان استبدل الداتا جريد فيو بال List view اذا كان عندك حل رجاء المساعده.[/b]
[b]لقد ارفقت جزء من المشروع ارجو من الله ان يكون هناك حل في الداتا جريد فيو [/b]
[b]وجزاك الله خيرا.[/b]


الملفات المرفقة
.rar   Test.rar (الحجم : 75.8 ك ب / التحميلات : 20)
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
سؤال في 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


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


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