med cint gör du ju om allting till heltal, så det är ju inte så konstigt.
prova cdbl eller csng istället, för att konvertera till double eller single.
8 svar · 238 visningar · startad av Inferis
Varför funkar inte detta?
<% dim summa, A, A1, A2
A = 8
A1 = 5,5
A2 = 6
summa=CInt(rs("Ett"))+CInt(rs("Tu"))+CInt(rs("Tre"))
%>
<%=summa%>
Kanske någon vill vara vänlig och berätta vad jag gör för fel?
Om jag använder tal i databasen så räknar den. Men om det är rätt vet jag inte. För den verkar inte räkna halvtimmar.
med cint gör du ju om allting till heltal, så det är ju inte så konstigt.
prova cdbl eller csng istället, för att konvertera till double eller single.
Är jag dum eller har jag rätt.. varför använder du rs?? det är ju recset...
det behöver du ju inte använda...
varför använder du rs?? det är ju recset
Om det ligger i en database måste han ju använda ett Recordset, sedan om han döper det till rs eller recset spelar ju ingen roll!?
har du tänkt dig nåt liknande:
<% dim summa, A, A1, A2
A = rs("Ett")
A1 = rs("Tu")
A2 = rs("Tre")
summa = CInt(A) + CInt(A1) + CInt(A2)
Response.Write summa
%>
eller hur har du tänkt dig?
mvh.
Jag håller på att göra ett schema i asp... Smart eller ej, det vete fanken! :-)
Men det funkar utmärkt om man skriver in hur många timmar man jobbar per tur.
Typ C1 = 7,5 timmar (13,30-21,30)
A = 8 timmar
AC = 7,5 timmar
Men när man ska ändra och flytta om turerna så vill jag att man ska kunna skriva A, C1 osv istället för timmarna.
7,5 timmar kan ju vara både en dagtur och kvällstur.
Hoppas ni förstår.
*med pedagogik som en 98-åring förstår*
Det var ingen som förstod hur jag menade?