Vadå summan i varje post?
Detta räknar ut antal poster i kolum "delning" men hur skriver jag det så att det räknar ut "summan" som står i varje post?
SQL = "SELECT COUNT(*) AS summa FROM delning"
Set RS = Connect.Execute(SQL)
%>
<%=RS("summa")%>
6 svar · 350 visningar · startad av Biasse
Detta räknar ut antal poster i kolum "delning" men hur skriver jag det så att det räknar ut "summan" som står i varje post?
SQL = "SELECT COUNT(*) AS summa FROM delning"
Set RS = Connect.Execute(SQL)
%>
<%=RS("summa")%>
Vadå summan i varje post?
Ja det står summor mellan 50 upp till 300 i den. Det är en autosumma av alla jag är ute efter.
SELECT sum(fältnamn) FROM tabell
Tabbellen heter "delning", Kolumen heter "betalt". Men detta vill inte
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\delning.mdb"
SQL = "SELECT sum(betalt) FROM delning"
Set RS = Connect.Execute(SQL)
%>
<%=RS("sum")%>
Du har ju inget fält som heter sum, som du försöker skriva ut. Det kan du heller inte ha.
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\delning.mdb"
SQL = "SELECT sum(betalt)[b] AS summan[/b] FROM delning"
Set RS = Connect.Execute(SQL)
Response.write RS("summan")
%>
Det vore bra om du försöker vara lite mer specifik, både i frågeställning och problembeskrivning. "Detta vill inte" hjälper oss inte. Bifoga alltid felmeddelande om du får ett sådant, samt beskriv på vilket sätt det inte fungerar.
Ok ja det är mitt fel att du inte förstod.. men det sista du skrev fungerade perfekt. så jag bugar och bockar.