Frågan 29 sep. 2003 16:08 #1 hejsan.
Har en access databas, och den innehåller ett antal poster, nu skulle jag vilja få ut från fältet "klick" som innehåller tal då jag lagrar antal klick som har gjorts på den, nu skulle jag vilja räkna ihop alla klick.
Fan vad jag förklarar dåligt, får skicka med en bild..
markera fel rad i bilden, det ska vara raden "klick"
@nders Medlem sedan juni 2000 32 967 inlägg Enkel SQL-fråga:
SELECT SUM(klick) FROM tabellen
Mvh
S Sebbe Medlem sedan jan. 2003 2 285 inlägg Fattade inte riktigt, men kanske såhär?
SELECT Sum(klick) FROM tabell
/red Alltså, suck... :OO
Har testat lite för att få ut informationen, men det vill sig inte..
<%
db= Server.MapPath("../db/download.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & db
Set RecSet = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT SUM(klick) FROM download"
RecSet.Open SQL, Conn
%>
<%
Do While Not RecSet.EOF
%>
<%=RecSet ("klick")%>
<%
RecSet.MoveNext
Loop
RecSet.Close
%>
blir
ADODB.Recordset fel '800a0cc1'
Objektet kunde inte hittas i mängden med det begärda namnet eller numret.
fattar inte varför det aldrig vill funka för mig när jag försöker nått :p
S Sebbe Medlem sedan jan. 2003 2 285 inlägg <%
db= Server.MapPath("../db/download.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & db
strSQL = "SELECT Sum(klick) FROM download"
Set objRS = Conn.Execute(strSQL)
Response.Write(objRS(0))
Set objRS = Nothing
Conn.Close : Set Conn = Nothing
%>
L LarsG Medlem sedan dec. 2000 12 464 inlägg <%=RecSet (0)%>
Skönsmässigt så får uttrycket inget namn. Du kan namnge det i select-frågan med hjälp av
SQL = "SELECT SUM(klick) as ogrish FROM download"
eller något annat lämpligt namn.
Sebbe:
Jag tackar och bugar inför din visdom