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.
2 svar · 339 visningar · startad av Asa
<%
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?
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.
Funkar fint.. tack! La även till = efter >.