تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
استفسار عن امكانية جمع اكثر من حقل من قاعدة البيانات..
#23
طيب جرب التغيير التالي لحدث الزر Button2_Click وكود searching
PHP كود :
Private Sub Button2_Click(sender As System.ObjectAs System.EventArgsHandles Button2.Click
        DataGridView1
.Columns.Clear()
        
DataGridView1.DataSource emp

    End Sub


    
Public Sub searching()
        
Dim _SQL As String =
       
" SELECT COUNT(*) AS total, Nationalities.NationalitiesCaption, Depet.Depets, Qualifications.QualiCaption " _
       
" FROM (((Depet INNER JOIN " _
       
"         Employees ON Depet.DepetID = Employees.Depets) INNER JOIN " _
       
"         Nationalities ON Employees.EmpNatio = Nationalities.NationalitiesID) INNER JOIN " _
       
"         Qualifications ON Employees.EmpConfig = Qualifications.QualiDI) " _
       
" WHERE (Employees.EmpNatio = ?) AND (Employees.EmpConfig = ?) AND (Employees.Depets = ?) " _
       
" GROUP BY Nationalities.NationalitiesCaption, Qualifications.QualiCaption, Depet.Depets "
        
Dim dt As New DataTable
        Dim da 
As New OleDbDataAdapter(_SQLcon)
        
da.SelectCommand.Parameters.AddWithValue("?EmpNatio"ComboBox1.SelectedValue)
        
da.SelectCommand.Parameters.AddWithValue("?EmpConfig"ComboBox2.SelectedValue)
        
da.SelectCommand.Parameters.AddWithValue("?Depets"ComboBox3.SelectedValue)

        
da.Fill(dt)

        
DataGridView1.DataSource Nothing

        
If DataGridView1.Columns.Count 0 Then
            DataGridView1
.Columns.Add("total""total")
            
DataGridView1.Columns.Add("NationalitiesCaption""NationalitiesCaption")
            
DataGridView1.Columns.Add("QualiCaption""QualiCaption")
            
DataGridView1.Columns.Add("Depets""Depets")
        
End If

        
DataGridView1.Rows.Add(dt.Rows(0)(0), dt.Rows(0)(1), dt.Rows(0)(2), dt.Rows(0)(3))

    
End Sub 
الرد }}}
تم الشكر بواسطة: Marwan9990


الردود في هذا الموضوع
RE: استفسار عن امكانية جمع اكثر من حقل من قاعدة البيانات.. - بواسطة abdualla - 17-03-17, 07:37 PM


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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم