webForumDet fria alternativet

Uträkning

ASP

2 svar · 339 visningar · startad av Asa

Medlem sedan dec. 20011 860 inlägg
Frågan#1
<%
Dim frakt
Sub Frakten(strVikt) ' vikt i gram
	Set RS=db.execute("Select summa from frakter where gram ????)
	  frakt = RS("summa")
	RS.Close:Set RS=Nothing
End Sub	

Call Frakten(95) ' vikt i gram skrivs i
response.write frakt
%>

Tabeller i access:
ID (räknare), gram (tal) och summa (tal)
1 ------------ 20 ----------- 6 ------ ' upp till 20 gram kostar 6 kr
2 ----------- 100 ----------- 11 ----- ' från 21 gram till 100 gram kostar 11 kr
3 ----------- 250 ----------- 22 ----- ' från 101 gram till 250 gram kostar 22 kr

Hur gör man denna uträkning på rätt sätt? Vad skall man skriva inne i subben? Där jag skrivit ???? Behöver man en massa ifsatser eller hur gör man detta?

Medlem sedan juni 20034 013 inlägg
#2

SELECT summa FROM frakter WHERE gram > 95 ORDER BY gram

Sen är det bara att du läser det första värdet du får. Och 95 i det här fallet byter du ju då ut mot variabeln för den frakt som ska kontrolleras.

Medlem sedan dec. 20011 860 inlägg
#3

Funkar fint.. tack! La även till = efter >.

254 ms totalt · 4 externa anrop · v20260731065814-full.868a69e5
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)