Avatar billede rasmus_damberg Nybegynder
05. januar 2006 - 08:54 Der er 9 kommentarer og
1 løsning

Summen af to rækker i SQL

Jeg skal have lagt summen af henholdsvis LISTEPRIS & DR_pris sammen som vist her. What to do?!?

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="Connections/kundedbsql.asp" -->
<%
Dim DR_pris
Dim DR_pris_numRows

Set DR_pris = Server.CreateObject("ADODB.Recordset")
DR_pris.ActiveConnection = MM_kundedbsql_STRING
DR_pris.Source = "SELECT LISTEPRIS, DR_pris FROM dbo.kundedb2"
DR_pris.CursorType = 0
DR_pris.CursorLocation = 2
DR_pris.LockType = 1
DR_pris.Open()

DR_pris_numRows = 0
%>
<html>
<head>
<title>KundeDatabase</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
  <table width="200" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td>
      LISTEPRIS HER
      DR_pris HER
      </td>
    </tr>
  </table>
<a href="java script:history.go(-1)">Tilbage</a> | <a href="default.asp">Forsiden</a>
</body>
</html>
<%
DR_pris.Close()
Set DR_pris = Nothing
%>
Avatar billede jansangill Nybegynder
05. januar 2006 - 09:08 #1
("select sum(LISTEPRIS+DR_pris ) as sammentael from dbo.kundedb2")

response.write "sammentael"
Avatar billede rasmus_damberg Nybegynder
05. januar 2006 - 09:11 #2
Hvor skal hvad indsættes?
Avatar billede jansangill Nybegynder
05. januar 2006 - 09:43 #3
Hvis det eneste du vil opnå med med dette er at finde summen af disse 2, så kan du jo gøre sådan:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="Connections/kundedbsql.asp" -->
<%
Dim DR_pris
Dim DR_pris_numRows

Set DR_pris = Server.CreateObject("ADODB.Recordset")
DR_pris.ActiveConnection = MM_kundedbsql_STRING
DR_pris.Source = "select sum(LISTEPRIS+DR_pris ) as sammentael from dbo.kundedb2"
DR_pris.CursorType = 0
DR_pris.CursorLocation = 2
DR_pris.LockType = 1
DR_pris.Open()

DR_pris_numRows = 0
%>
<html>
<head>
<title>KundeDatabase</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
  <table width="200" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td>
<%
response.write "sammentael"
%>
      </td>
    </tr>
  </table>
<a href="java script:history.go(-1)">Tilbage</a> | <a href="default.asp">Forsiden</a>
</body>
</html>
<%
DR_pris.Close()
Set DR_pris = Nothing
%>
Avatar billede rasmus_damberg Nybegynder
05. januar 2006 - 10:01 #4
Når jeg gør som du skriver for jeg kun "sammentael" ud  - ikke noget data fra min db?!?
Avatar billede jansangill Nybegynder
05. januar 2006 - 10:02 #5
sorry det ehr skal du skrive

response.write DR_pris("sammentael")
Avatar billede rasmus_damberg Nybegynder
05. januar 2006 - 10:10 #6
fantastic! :)
Avatar billede jansangill Nybegynder
05. januar 2006 - 10:10 #7
det var godt:) her er et svar
Avatar billede rasmus_damberg Nybegynder
05. januar 2006 - 10:34 #8
Hov jeg skal jo have dem hver for sig. Dvs. LISTEPRIS og DR_pris skal IKKE lægges sammen!

Jeg skal bare have lagt de to rækker sammen hver for sig så jeg får:
DR_pris=X  |  LISTEPRIS=Y
Avatar billede rasmus_damberg Nybegynder
05. januar 2006 - 16:06 #9
nevermind
Avatar billede jansangill Nybegynder
05. januar 2006 - 16:07 #10
har du fundet ud af det?, lige kommet hjem..
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester