30. september 2002 - 12:45Der er
9 kommentarer og 1 løsning
Læg tal sammen fra en database..
Hej..
Er ved at lave en lille shop!
jeg har en kolonne i min database som hedder pris - jeg skal så lave en funktion som kan lægge alle prisern sammen - så personen som køber gennem min shop kan se hvor meget han har købt for.
så det skal være et eller andet med
do rs("pris") + movenext + rs("pris") + movenext osv.. indtil der ikke er flere i databasen .. så skal den så udskrive prisen ... et eller andet med
response.write totalpris
Håber nogle kan hjælpe,..
her er mit script.. : ------------------------------------------------------- <B>Indkøbsvogn:<br> </B> <%
Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("database.mdb") Conn.Open DSN strSQL = "SELECT indkob.varenr, shop.varenavn, shop.pris, indkob.Sessionid FROM shop INNER JOIN indkob ON shop.varenr = indkob.varenr WHERE (((indkob.Sessionid)= " &
session.sessionid & "))"
Set rs = Conn.Execute(strSQL)
if rs.eof then response.write "Indkøbsvognen er tom" else
Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
ved ikke om denne Sql funktion kan hjaelpe dig, men tag et kig paa den: Function SUM(column) The SUM function returns the total sum of a column in a given selection. NULL values are not included in the calculation.
Example
This example returns the sum of all ages in the "person" table:
SELECT SUM(Age) FROM Persons
Du kan evt. skrive den saadan her: Sql = "SELECT SUM(pris) As TotalPris FROM shop" + din inner join
nu kender jeg ikke din db saa det er lidt svaert at hjaelpe dig, men jeg vil mene noget i stil med dette: strSQL = "SELECT SUM(shop.pris) As ialt, indkob.Sessionid FROM shop WHERE indkob.Sessionid = " & Session.Sessionid
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.