Vad är korrekt syntax för att fylla nedanstående array med värden från recordset ? Fixade det...Rätt syntax ?
Jag vill ta reda på lägsta och högsta värde
SQL = "SELECT DISTINCT TC.topcategory,MC.middlecategory "&_
"FROM tbtopcategory TC,tbmiddlecategory MC,tbconnectcategory CC "&_
"WHERE TC.topcategoryID = CC.topcategorylink "&_
"AND MC.tbmiddlecategoryID = CC.middlecategorylink " &_
"ORDER BY TC.topcategory ASC, MC.middlecategory ASC "
RS.Open SQL,Conn
arrMiddle = RS.GetRows(,0,0,("middlecategory"))
iStart = LBound(arrMiddle)
iStop = UBound (arrMiddle)Sv: Rätt syntax ?
Men det borde redan i GetRows gå att ange endast 1 tabell av de två som hämtas från databasen.
Hur hittar jag det högsta värdet av respektive tabell.
När högsta värdet i raden arrMiddle(1,i) är uppnått så skall en åtgård utföras. Hur kan högsta värdet beräknas? Användningsområdet för detta kan vara att ta bort ", " efter den sista posten eller något annat.
arrMiddle = RS.GetRows()
iStart = LBound(arrMiddle,1)
iStop = UBound (arrMiddle,2)
For i = iStart to iStop
Response.write arrMiddle(0, i) & "<br>"
Response.write arrMiddle(1, i) & ", "
Next
mvh
Torbjörn