تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استفسار :- فرز البيانات على حسب السنوات
#6
(05-07-18, 02:17 PM)elgokr كتب :
فى هذه الحالة
ستجعل كود الاستعلام بهذا الشكل
كود :
"SELECT * FROM nametable WHERE date Like '%" & ComboBox1.Text & "%'"

كود الاستعلام كمثال 
قم بالتعديل على المسميات

وحيث ان ComboBox ستكون قائمة تحتوى على ارقام السنوات

تحياتى لك
وتمنياتى لك التوفيق


احسنت بارك الله فيك

واعتذر لاني ما عرفت اوصل الفكرة بشكل جيد

(05-07-18, 02:44 PM)سعود كتب : شوف اخي الكريم لا اريد الاستفسار لكن اذكرك بالطريقة التالية لاستخلاص السنة من التاريخ الطويل
PHP كود :
TextBox2.Text CDate(TextBox1.Text).Year 
بعد ان تحصل على التواريخ من الجدول  طبق الكود cdate(7/5/2017).year

PHP كود :
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(sqlcon)
 
       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.ObjectAs System.EventArgsHandles 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.ObjectAs System.EventArgsHandles 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.ObjectAs System.EventArgsHandles MyBase.Load
        gd
()
 
   End Sub
End 
Class 

الكومبوبكس عباته يدويا اثناء التصميم
2008
2015
2017
و هكذا

المثال لكي يتضح المقال



احسنت بارك الله فيك 

الكود يعمل بشكل جيد وهو المطلوب 
ط
بس هناك تغيير صغير

انا اعمل على 

ListView  والكود الخاص بك ب  DataGridView

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

كود :
   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


محتاج لمسه منك ليضبط بارك الله فيك

وشكرا عل مجهودك
الرد }}}
تم الشكر بواسطة: elgokr


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

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 825 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 796 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,224 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,022 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 663 18-06-25, 11:09 AM
آخر رد: dubai.eig
  استفسار لو سمحتم خالد كامل1 3 813 04-06-25, 06:03 PM
آخر رد: Kamil
  بطء في جلب البيانات مصمم هاوي 9 1,002 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
آخر رد: الدريساوي

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


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