Har en Accesstabell som innehåller en massa orderrader.
Det finns fält för bla artikelnr, antal och orderdatum.
Tabellen innehåller väldigt många poster och jag vill använda denna informationen för att presentera antalet sålda enheter av varje produkt/månad.
Jag kan i och för sig lista alla orderrader för ett artikelnummer i kronologisk ordning och lägga in en summering, men det blir mycket segt.
Är det bäst att exportera till en ny tabell, där man redan summerat antalet sålda produkt per månad?
Och hur gör man bäst?
Har sett kommandot Sum.. Men det måste delas upp per månad.
Datumet i tablellen är i textformat (20010606).
Tack för hjälpen!
Nu funkar det (efter några timmars pulande.
Så här blev koden :
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& Server.MapPath("\system01\data\AS400.mdb")&" "
For i = 1 To 12
Response.write(i)
start=Int(20000000 + i*100)
slut=Int(20000000 + i*100+31)
set rs = connect.execute("INSERT INTO nytabell2 Select Sum(OBORQT)AS summa,OBITNO, " & start & " AS manad from OOLINE Where OBCODT < " & slut & " and OBCODT > " & start & " and OBITNO='"& Request.Querystring("sokbegrepp") &"' group by OBITNO")
Next
connect.close
Set Connect= Nothing
Set rs= Nothing
253 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25