بنرى نبذه قليله عن الكود لكي تفهمو سؤالي
Public Function ShowSupervisor() As Boolean
Dim sql As String = "SELECT * FROM SM_Supervisor WHERE ID=@ID"
Dim cmd As New SqlClient.SqlCommand(sql, con)
cmd.Parameters.AddWithValue("@ID", ID)
Dim dr As SqlClient.SqlDataReader
con.Open()
dr = cmd.ExecuteReader()
Try
While (dr.Read)
UserName = dr.GetString(1)
Password = dr.GetString(2)
FullName = dr.GetString(3)
Email = dr.GetString(4)
Mobile = dr.GetString(5)
Phone = dr.GetString(6)
Location = dr.GetString(7)
Birthday = dr.GetString(8)
dtRegister = dr.GetString(9)
Department = dr.GetString(10)
Wedget = dr.GetString(11)
Statues = dr.GetString(12)
DESC = dr.GetString(13)
End While
dr.Close()
con.Close()
Catch ex As Exception
Return True
End Try
End FunctionPublic Function ShowSupervisor(ByVal _ID As String) As String Dim supervisor As New User.Admin Dim list As List(Of s Return List End Function
هنا اريد أن أعيد القيمة كيف اعيد جميع القيم وماذا اعرفها
الشيء الآخر إذا أردت أن أعيد Table كامل وليس مجرد ريكورد إذن لن استطيع استعمال reader هل يجب أن اعيد عن طريق DATASET أو أستطيع أن اعرف بطريقه أخرى أنا اذكر أني شاهدتها من قبل بنفس طريقة array of T

