Hej, jag arbetar med en större datamängd (ca 100000 poster) ur denna beräknar jag fram medelvärden och räknar puser, kvar efter denna beräkning blir ca 1000 poster vilka jag lagrar i en matris med två kolumner (och 1000 rader då). Jag ehöver nu sortera matrisen efter första kolumnen och sedan skall jag beräkna en trend (lutning på en linje). Jag hittar inga bra metoder för detta dock, kan man kanske använda en datagrid ock ladda med värden för att sedan sortera och mixtra med den, eller ännu bättre kan man skapa ett recordset som inte är kopplat till en databas och ladda det med data???? Tycker du skall ta en titt på mitt uppskick Programarkivet:Sortera Array QuickSort QuickSort sortera en array. Varför inte göra merabetet med SQL? Eller vad hämtar du posterna från?Sortera data
Arbetar med VB6
Mvh FredricSv: Sortera data
Den kan du lätt bygga om efter dina behov.
Istället för matris rekommenderar jag att du gör två enskilda Arrayer
Dim Data1(1000) As ?
Dim Data2(1000) As ?Sv: Sortera data
Du kan använda recordset i ADO.