تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
هل يمكن اختصار هذا الكود
#6
ضع هذا الكود فى حدث الزر 

كود :
       Dim Qry As String = "SELECT Etudiants.Sexe, Etudiants.AnnéeEtude, IIf([Sexe]='1' Or [Sexe]='M' Or [Sexe]='ذ','ذكور','إناث') AS ss, IIf([AnnéeEtude]='1','السنة الأولى','السنة الثانية') AS yy, [ss] & ' ' & [yy] AS AA FROM Etudiants"
       Dim SS As String = ""
       If CheckBox1.Checked = True Then
           SS = "Select Count([QQ].Sexe) As Counts, [QQ].ss FROM (" & Qry & ") AS [QQ] GROUP BY [QQ].ss;"
       End If
       If CheckBox2.Checked = True Then
           If CheckBox1.Checked = True Then
               SS = "Select Count([QQ].Sexe) As Counts, [QQ].AA FROM (" & Qry & ") AS [QQ] GROUP BY [QQ].AA;"
           Else
               SS = "Select Count([QQ].AnnéeEtude) As Counts, [QQ].yy FROM (" & Qry & ") AS [QQ] GROUP BY [QQ].yy;"
           End If
       End If

       DataGridView1.ColumnHeadersVisible = False
       Dim dt As New DataTable
       Dim adp As New OleDbDataAdapter(SS, conn)
       adp.Fill(dt)
       DataGridView1.DataSource = dt
الرد }}}
تم الشكر بواسطة: sendbad100 , elgokr


الردود في هذا الموضوع
هل يمكن اختصار هذا الكود - بواسطة blida02 - 27-05-18, 03:42 AM
RE: هل يمكن اختصار هذا الكود - بواسطة elgokr - 27-05-18, 05:35 AM
RE: هل يمكن اختصار هذا الكود - بواسطة blida02 - 29-05-18, 03:11 AM
RE: هل يمكن اختصار هذا الكود - بواسطة mrnooo2000 - 29-05-18, 01:13 PM
RE: هل يمكن اختصار هذا الكود - بواسطة blida02 - 29-05-18, 04:29 PM


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


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