I have a classic asp array with 6 fields. I want to sort first on a string field (field 5) smallest to largest, and then on a numeric field (field 3) smallest to largest. What is the best way to do that. Typically these arrays have less than 200 rows.
Thank you.
'sort by time
For x = 0 To UBound(Finishers, 2) - 2
For y = x + 1 To UBound(Finishers, 2) - 1
If CSng(Finishers(3, x)) > CSng(Finishers(3, y)) Then
For z = 0 To 5
SortArr(z) = Finishers(z, x)
Finishers(z, x) = Finishers(z, y)
Finishers(z, y) = SortArr(z)
Next
End If
Next
Next
If sTechSort = "technique" Then
For x = 0 To UBound(Finishers, 2) - 2
For y = x + 1 To UBound(Finishers, 2) - 1
If Finishers(5, x) > Finishers(5, y) Then
For z = 0 To 5
SortArr(z) = Finishers(z, x)
Finishers(z, x) = Finishers(z, y)
Finishers(z, y) = SortArr(z)
Next
End If
Next
Next
End If