السلام عليكم ورحمة الله
شرحك لسؤالك لا يطابق عنوان الموضوع، لكن راح اجاوب على أساس العنوان لأنه هو اللي واضح شوي
جرب هذا الكود وإن شاء الله تمام، وعلى فكرة هذه الطريقة موجودة بكثرة في هذا المنتدى
انا عملت فرز ولكن بالعكس بدلالة السنة ولو يوجد حقل id يكون أفضل بكثير وبعدي أخذت أعلى سطرين من الناتج
PHP كود :
Imports System.Data.SqlClient
Public Class Form1
Private connString As String = "Data Source=USER-PC;Initial Catalog=Administration;Connect Timeout=30;User ID=max;Password=07111"
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Using da As New SqlDataAdapter("SELECT TOP 2 * FROM [all_employees] WHERE [emp]=@emp ORDER BY [year1] DESC", connString)
da.SelectCommand.Parameters.AddWithValue("@emp", Val(Me.TextBox6.Text))
Using dt As New DataTable
If da.Fill(dt) = 2 Then
Dim row1 As DataRow = dt.Rows(0)
Me.TextBox1.Text = row1.Item("emp")
Me.TextBox2.Text = row1.Item("year1")
Me.TextBox3.Text = row1.Item("score")
Dim row2 As DataRow = dt.Rows(1)
Me.TextBox4.Text = row2.Item("year1")
Me.TextBox5.Text = row2.Item("score")
Me.TextBox6.Text = row2.Item("emp")
End If
End Using
End Using
End Sub
End Class

