Nu har jag gjort så att spelarna läggs in i 3 arraylists.
Men hur gör jag för att skriva ut dom på aspx sidan?
Har provat med
<%# malvakt(0) %>
Så här ser koden ut för att stoppa in spelarna i arralistorna
Public malvakt As ArrayList = New ArrayList()
Public backar As ArrayList = New ArrayList()
Public forwards As ArrayList = New ArrayList()
Dim objconn As New OleDbConnection(ConfigurationSettings.AppSettings("connectionstring"))
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim objcmd As New OleDbCommand _
("select [Namn],nummer,[position],femma,kapten from matchprotokoll_spelare where match_id=" & Request.QueryString("match_id") & " order by femma,[position]", objconn)
Dim dr As OleDbDataReader
objconn.Open()
dr = objcmd.ExecuteReader
Dim i As Integer = 0
Dim j As Integer = 0
Dim k As Integer = 0
While dr.Read()
If dr("position") = "0" Then
malvakt.Insert(i, dr("namn"))
i = i + 1
ElseIf dr("position") = "1" Then
backar.Insert(j, dr("namn"))
j = j + 1
ElseIf dr("position") = "2" Then
forwards.Insert(k, dr("namn"))
k = k + 1
End If
End While
objconn.Close()
DataBind()
End Sub