تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استفسار :- فرز البيانات على حسب السنوات
#5
شوف اخي الكريم لا اريد الاستفسار لكن اذكرك بالطريقة التالية لاستخلاص السنة من التاريخ الطويل
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
و هكذا

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


الملفات المرفقة
.zip   GettingSomeDate.zip (الحجم : 75.52 ك ب / التحميلات : 23)
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري , elgokr , dubai.eig


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

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

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


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