تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استفسار :- فرز البيانات على حسب السنوات
#10
(05-07-18, 10:32 PM)elgokr كتب :
الان انا اصبحت فى توهان لا اعلم
اين انت متوقف وماذا تريد بضبط

بناءا على ما فهمته مسبقاً قمت بالرد عليه
بكل طريقة فد فهمت فيها ما تريده

فاذا كلا من الردود السابقة ليست الحل
فوضح ما تريده تماماً حتى اقوم بكتابة الكود طبقاً لما تريد

تحياتى لك

مرحبا 

الموضوع الان الكود الخاص بالاخ والاستاذ سعود شغال تمام بس شغال على 
DataGridView

وانا الكود الخاص بي يعتمد على
الـListview 

محتاج تعديل في الكود فقط 

هذا كود الاستاذ سعود


كود :
Public Class Form1
   Dim str As String = "provider=microsoft.ace.oledb.12.0;data source=db.accdb"
   Dim con As OleDb.OleDbConnection
   Dim da As OleDb.OleDbDataAdapter
   Dim cm As OleDb.OleDbCommandBuilder
   Dim dta As DataTable
   Dim all_date As New List(Of String)
   Private Sub gd()
       con = New OleDb.OleDbConnection(str)
       Dim sql As String = "select * from tb"
       da = New OleDb.OleDbDataAdapter(sql, con)
       cm = New OleDb.OleDbCommandBuilder(da)
       dta = New DataTable
       da.Fill(dta)
       If dta.Rows.Count > 0 Then
           For r As Integer = 0 To dta.Rows.Count - 1
               Dim yr As String = CDate(dta.Rows(r).Item(2)).Year
               all_date.Add(yr)
           Next
       End If
   End Sub
 

   Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
       Dim row As DataRow = dta.NewRow
       row(1) = tname.Text
       row(2) = CDate(tdate.Text).ToShortDateString
       dta.Rows.Add(row)
       da.Update(dta)
       d.Refresh()
   End Sub

   Private Sub c_SelectedIndexChanged(sender As System.Object, e As System.EventArgs) Handles c.SelectedIndexChanged
       If c.Items.Count = 0 Then Exit Sub
       d.Rows.Clear()
       For r As Integer = 0 To all_date.Count - 1
           Dim rowdate As String = all_date(r)
           If rowdate = c.Text Then
               d.Rows.Add(dta.Rows(r)(1), CDate(dta.Rows(r)(2)).ToShortDateString)
           End If
       Next
   End Sub
   Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
       gd()
   End Sub
End Class



وهذا الكود الخاص بي


كود :
Public Class Form1
Sub fill()
      Dim con As New SQLiteConnection(String.Format("Data Source= C:\DB{0}.s3db", strbk))

      lst1.FullRowSelect = True
      Me.lbl_start.Text = "0 / 0"
      Dim da As New SQLiteDataAdapter("SELECT (SELECT COUNT(*) FROM [DB" & strbk & "] t WHERE [DB" & strbk & "].id >= t.id) AS [Serial], * FROM   [DB" & strbk & "]   ", con)
      lst1.Items.Clear()
      dt.Clear()
      If da.Fill(dt) > 0 Then
          totalpages = Math.Ceiling(dt.Rows.Count / perpage)
          viewpage(page)
      End If


  End Sub



Private Sub Form_Load(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Load

      fill()
      Application.DoEvents()


  End Sub

End Class

Rolleyes
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: استفسار :- فرز البيانات على حسب السنوات - بواسطة dubai.eig - 06-07-18, 04:17 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 824 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 796 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,222 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,019 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 662 18-06-25, 11:09 AM
آخر رد: dubai.eig
  استفسار لو سمحتم خالد كامل1 3 811 04-06-25, 06:03 PM
آخر رد: Kamil
  بطء في جلب البيانات مصمم هاوي 9 1,001 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  استفسار عن حامية برنامج ahmedramy 2 578 27-04-25, 06:02 PM
آخر رد: princelovelorn
  تعديل كود تحديث البيانات مصمم هاوي 1 784 26-04-25, 06:07 PM
آخر رد: مصمم هاوي
Photo لايمكن تعرف على تنسيق قاعدة البيانات الدريساوي 2 697 26-04-25, 12:24 AM
آخر رد: الدريساوي

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


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