تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] طلب كود لاستعلام الاسم واخر سنة اشتراك
#3
و عليكم السلام


لتنفيذ الاستعلام الذي يعرض آخر سنة اشتراك لكل مشترك بناءً على الـ ID، يمكنك استخدام الاستعلام التالي في SQL للحصول على النتيجة المطلوبة:

PHP كود :
SELECT IDnameMAX(year) AS last_year
FROM invoice
GROUP BY ID
name
ORDER BY last_year DESC 




PHP كود :
Try
    ' استعلام SQL لجلب اسم المشترك وآخر سنة اشتراك له
    Dim SQLstr As String = "SELECT ID, name, MAX(year) AS last_year FROM invoice GROUP BY ID, name ORDER BY last_year DESC"
    
    ' 
إنشاء اتصال بقاعدة البيانات
    Using conn 
As New SqlConnection("YourConnectionStringHere")
        conn.Open()
        
        
' إنشاء SqlCommand لتنفيذ الاستعلام
        Using cmd As New SqlCommand(SQLstr, conn)
            ' 
إنشاء SqlDataAdapter لملء البيانات
            Using adapter 
As New SqlDataAdapter(cmd)
                ' إنشاء DataTable لتخزين النتائج
                Dim dt As New DataTable()
                
                ' 
ملء الـ DataTable بالبيانات من الاستعلام
                adapter
.Fill(dt)
                
                
' التحقق من وجود نتائج
                If dt.Rows.Count = 0 Then
                    MsgBox("لا توجد نتائج  , تأكد من وجود إيصالات مخزنة بالمنظومة")
                    Exit Sub
                End If
                
                ' 
عرض النتائج في DataGridView أو أي عنصر آخر
                
' على سبيل المثال، إذا كنت تريد عرض البيانات في DataGridView:
                DataGridView1.DataSource = dt
            End Using
        End Using
    End Using
Catch ex As Exception
    ' 
عرض رسالة خطأ في حال حدوث استثناء
    MsgBox
("حدث خطأ: " ex.Message)
End Try 
الرد }}}
تم الشكر بواسطة: Zuhare , Zuhare


الردود في هذا الموضوع
RE: طلب كود لاستعلام الاسم واخر سنة اشتراك - بواسطة Kamil - 28-01-25, 01:17 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  معرفة عدد مرات تكرار الاسم في الداتاقريدفيو صالح عبدالله 8 1,046 05-02-24, 04:39 PM
آخر رد: صالح عبدالله
  عدم تكرار الاسم yossefsaad370 0 461 02-11-23, 12:28 PM
آخر رد: yossefsaad370
  في الداتا جريد فيو تجميع الاسم الاول والثاني والثالث yosif 2 615 16-04-23, 07:08 AM
آخر رد: yosif
  تقسيم الاسم الكامل الى اجزاء في الداتا جريد فيو yosif 4 880 13-04-23, 11:15 PM
آخر رد: yosif
  هل يمكن اضافة بيانات اخري عند الطباعه مع داتا جريد فيو مثل الاسم التاريخ رقم الفاتور ahmedhhh2 3 1,521 13-03-22, 06:03 PM
آخر رد: ahmedhhh2
  عرض معلومات DataGridView في فورم أخر عند الضغط على الاسم aldery 9 3,680 11-06-21, 06:23 PM
آخر رد: sayyad
  أريد كود يقوم بأضافة الاسم للـ TextBox or My.Settings تلقائياً بدل يدوياً ؟ PeterGhattas082460 1 1,396 07-02-21, 03:16 AM
آخر رد: ابراهيم ايبو
  تحديد جنس الاسم Owz 4 1,727 06-01-21, 09:26 PM
آخر رد: عبد الهادي بهاب
  [VB.NET] ممكن كود عدد مرات الاسم المكرر في عامود الدادة كرد فيو aliayyad 2 1,625 07-12-20, 08:54 PM
آخر رد: aliayyad
  [كود] رمضان مبارك يا اخوتي اريد كود بحث عن الاسم لقد اتعبني البحث rochdi191 8 2,848 25-04-20, 11:32 PM
آخر رد: rochdi191

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


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